恐龙吃恐龙是因为大自然的生存法则。
动物的生存法则就是弱肉强食,优胜劣汰。食肉动物以食草动物为食是恒古不变的生物规律,恐龙也是动物,自然也要遵循这种自然规律,食草恐龙以植物为食,食肉恐龙以食草恐龙为食,这就是恐龙吃恐龙的原因。