If an asteroid impact wiped out the dinosaurs as believed by the scientific consensus, its effects on evolution seem strained and inconsistent.
Forget all the pop science ballyhoo, and if you should not trust my word, just check the provided primary sources.
Personally, I am quite sympathetic to the dissenting view of my paleontologist colleague Simon Conway Morris.
Ubiquitous discontinuities contradict the gradualist predictions of Darwin’s theory and thus should count as empirical falsifications of that theory.
Pterosaurs appear abruptly in the fossil record of the Late Triassic, which agrees with the predictions of intelligent design theory.