весьма логична гипотеза о причине вымирания динозавров (и абсолютного большинства других древних живностей) и появления теплокровных.. А именно - изменение состава атмосферы в пользу кислорода. То бишь - динозавры вымерли от недостатка СО2 / избытка О2, а теплокровные появились от избытка кислорода (экономить уже не надо, жги не хочу)
Обьяснять гибель динозавров какими-то другими катаклизмами считаю неразумным, т.к. вымирание длилось миллионы лет.