I read "The Story of the Dinosaurs in 25 Discoveries" by Donald R. Prothero. The author states that paleontologists now mostly do not think that the Chicxulub metor impact killed off the non-avian dinosaurs, and that other explainations are preferred. He did not really explain this statement.
That certainly was news to me! I am no professional though.
What's the truth?