Well, the reason the dinosaurs went extinct in the first place is because they couldn’t survive in the new environment.
The world that the saw the evolution of dinosaurs no longer exists, so the evolutionary pressures that caused them to evolve in the first place simply aren’t around anymore. This includes the ancestors that dinos evolved from in the first place. There’s also no real reason to believe that the same ecosphere – even if it was recreated after the meteor impact – would produce the dinos again, remember that evolution simply allows favourable genes to spread through a population, not that some specific set of genes (and species) will eventually evolve.
This answer is pretty unsatisfying – it really boils down to “because they didn’t”, but you might be interested in [carcinisation](https://en.wikipedia.org/wiki/Carcinisation), crab-like creatures have evolved several times all around the world, in different settings!
Perhaps then the real reason that dinosaurs could not evolve again is they are simply less cool than the crab.
Latest Answers