Beyond vacuous answers, this isn't a good article:
We know the main reason why the age of the dinosaurs came to an end
No, not really. Dinosaurs stood a good chance of regaining primacy after the asteroid impact, due to generally having an "r" reproductive strategy. Dinosaurs had lived through other weird episodes, the Carnian pluvial episode, and the end-Triassic mass extinction. Close relatives of dinosaurs lived on: we still have crocodiles and alligators today. There's a lot of argument.