What? You mean all the theses and fellowships and studies done about all this are now worth dog poop? I’d hate to be in a field that you do your life’s work in, and put forth all these theories and hypotheses, and then go about defending them staunchly against anyone who says different, and then find out later it was all wrong.
That's the beauty of science.
The "Dinos were killed by asteroid hypothesis" was very shakey to begin with.
An asteroid came out of the sky and killed all the dinosaurs but somehow left other things like Alligators, Parrots, honeybee, tropical frogs, sea turtles and many other temperature sensitive animals that you would expect to be the 1st to go, seemingly unaffected should have at least had people scratching their heads.
The good news is this hurts liberals more, the only reason this hypothesis got as far as it did was because of it's anti-nuclear weapon implications(Well and the coolness factor)