Bien que l’impact d’un astéroïde soit souvent cité comme la principale cause de l’extinction des dinosaures, cette explication pourrait être simpliste. Des recherches récentes suggèrent que d’autres facteurs ont également joué un rôle crucial. Les éruptions volcaniques massives des trapps du Deccan en Inde, qui ont eu lieu à peu près à la même période que l’impact de Chicxulub, ont craché d’énormes quantités de cendres et de gaz, provoquant un refroidissement climatique et une acidification des océans. Ces changements auraient perturbé les écosystèmes et affaibli les dinosaures bien avant l’impact de l’astéroïde.
En outre, des changements climatiques progressifs et l’apparition de nouvelles espèces végétales, comme les angiospermes, ont également pu modifier les chaînes alimentaires et les régimes des dinosaures, ajoutant au stress environnemental. Ainsi, bien que l’impact de l’astéroïde ait été un facteur clé, les éruptions volcaniques, les changements climatiques et les modifications écologiques ont probablement contribué de manière significative à l’extinction des dinosaures.