You can have a bunch of people witnessing the same thing and all of them will come up with slightly different versions. If they all agreed critics will say it’s collusion; if they differed in their version critics will say they couldn’t agree. Can’t win in either case.
That pretty much accounts for all of the discrepancies noted in the Gospels. These people led real lives and couldn’t always be there. Undoubtedly, when Christ told a parable, He often repeated them. The Apostles and disciples would have heard them in different times and places and in different ways.
Good answer and your tag line is even better.