One’s first reaction to different accounts about the same event is to assume that somebody is wrong—and that is an expected assumption. However, Craig Keener makes a couple of valid points.
First of all, if there had been a calculated deception among the writers, then the stories would have been identical. (You’ve seen your children do this when they confer and concoct a story to avoid telling the truth).
Second, the different details authenticate the different perspectives. This underlines the likelihood of details the accounts share in common.
These writers wrote from different perspectives, different sources, and the reality that the events had a different impact on them personally. If an accident happened today and different people were observing it, you would get four stories, all of which were accurate, but none of which were identical.