Конечно устарела, за последние 100 собрано большое количество данных из разных областей науки, которые не были доступны Дарвину. Современная теория эволюции называется "Синтетическая Теория Эволюции". Теория эволюции активно развивается и является основой всех биологических наук. Глупо считать, что она остановилась на трудах Дарвина.
мутации есть, видны на анализе ДНК, отбор есть - что еще-то?
то есть, все, что написано по сути осталось верным. Другое дело, что это теперь известно, как это работает на уровне молекул, ТЭ - только такое внешнее качественное описание явления