Darwinian evolution is so flawed a model as to render it impossible.
Well, plenty of biologists disagree. But there's nothing wrong with healthy debate.