"Недочёты" только в форме критики со стороны ряда представителей религий и критики самих дарвиновские идеи второй половины XIX века без учёта новых научных и т.п. исследований.
Птицы не эволюционировали от динозавров - от этой идеи недавно отказались.
А по-моему эту теорию вполне можно понять при минимальных умственных усилиях.:)
Но теория эволюции не доказывает возможность самозарождения жизни.