Никоим образом не доказано, что столкновение с астероидом стало причиной вымирания. Некоторые виды динозавров пережили катастрофу. Астероид мог ускорить процесс вымирания, но причина его с астероидом не связана. Начиная с середины мела, шла смена господствующих жизненных форм. Сначала - у высших растений. Потом - у насекомых, мелких насекомоядных, в среднем размерном классе... К концу мела просто настала очередь крупного размерного класса.
Покрытосеменные вступили в симбиоз с насекомыми-опылителями. Их расцвет усилил насекомоядных мелких животных, в том числе млекопитающих. Это, в свою очередь, привело к тому, что млекопитающие породили первые хищные формы - грубо говоря, помимо условных "мышей/крыс" появились "кошки/терьеры". И тут выяснилось, что новорождённый динозавр - это просто не очень большая глупая медлительная ящерица, охотиться на которую намного проще, чем на "крысу", особенно ночью...
Не быть глупым и медлительным детёныш динозавра не может из-за нетеплокровности. Не быть мелким не может, так как яйцо, из которого он вылупляется, не может быть неограниченно большим: или расколется под собственным весом, или его оболочка будет слишком толстой, чтобы пропускать достаточно кислорода...
В итоге биоразнообразие гигантских ящеров к концу мела стало сокращаться, а астероид закончил дело. Но и без него динозавры были обречены.
Были и теплокровные разновидности динозавров: они были гораздо мельче и гораздо умнее и подвижнее. Они пережили катастрофу - и прекрасно себя чувствуют и поныне: это птицы.
Не вполне корретно поставленный вопрос - млекопитающие гораздо более обширная группа (класс), чем динозавры в ранге надотряда
Астероид здесь ни причем.Хоть и натворил немало бед.Динозавры вымерли из за своего размера и веса.Увелечение массы планеты и уселение ее гравитации.