That is the question, isn't it? That's why we do science. This question requires more investigation before we can decide we have the answer.
The current model probably gets a good many things right, but it isn't perfect. That's a classic sign of science-in-proress.
I agree and I’m reminded of how newer technologies like comparative genomics is refining and improving the evolutionary model.
https://en.wikipedia.org/wiki/Comparative_genomics