因此,对于恐龙绝灭来说,小行星的撞击也许起了一定作用,但看来并非是最关键的因素。
大气成分变化造成恐龙灭绝这一理论有两个出发点,一个是中生代的大气成份与现代不同。现代科学已能证明这一点。另一个是每种生物需要合适的大气环境才能生存。现代科学也不难对此进行验证。
远古时代的大气中几乎没有氧气,而二氧化碳的含量很高。后来由于生物的出现,在光合作用下大气中二氧化碳的含量逐渐减少、氧的含量逐渐增加的这一过程也许可以解释生物进化史中的很多现象。例如寒武纪的生命大爆发,这也是进化史中的一个难解之谜。大气成份变化也可以对此作出解释,因为动物不能直接利用无机物进行光合作用,它的起源落后于植物的起源,必须发生于大气中的氧含量达到相当的程度时。因此,寒武纪的生命大爆发必须以大气中的氧气含量已经达到了一定程度做保障,而这一点已经被科学所证明。