И до сих пор нет ни одной гипотезы, которая объяснила бы ВСЕ аспекты этого события. Единственное, что мы знаем - оно произошло.
Возможно, причин было несколько (жоский вулканизм на протяжении сотен тысяч лет + астероид + быстрая замена экосистем после появления цветковых растений).
Не будем сейчас пускаться в тонкие семантические изыски про "птицы это динозавры".
Есть смелая гипотеза, что если бы они не вымерли, то в итоге развились бы, вполне возможно, в разумные гуманоидные формы (рептилоиды пресловутые, типа, как раз оттуда).
А что, если это действительно произошло? Ведь у диносов были десятки миллионов лет в распоряжении - намного больше, чем у прото-приматов. И вымирание тяжёлых больших чудищ на самом-то деле было вызвано как раз этим фактором, примерно как исчезновение мегафауны почти везде, куда дотянулись жадные лапки лысых обезъян. Почему мы не находим следы культуры (возможно даже -- технической) рептилоидов? Потому что мы их пока что не нашли. Но, например, наши рудники и месторождения - это их древние свалки, разложившиеся за давностью лет ;)