В книге про лошадей прочитал, что причиной вымирания лошадей в Америке послужили желуди, которые лошади любят, но которые являются для них отравой. Правда непонятно тогда как они выжили в Европе где полно дубов...
Может и быть и часть динозавров вымерла по причине того что начала жрать не тот продукт?)
Также, возможно динозавры по сравнению с млекопитающими были более специализированными. Птицы более специализированы чем млеки, в среднем естественно. И соотвественно видов птиц больше.