Si bien el sistema digestivo es un factor, creo que la razón principal es puramente de selección natural.
¿Ves cómo los animales pequeños son bastante indefensos a menos que sean rápidos o venenosos o tengan algún mecanismo de defensa?
Los herbívoros grandes sobrevivirían más fácilmente que los pequeños.
- ¿Cómo funcionan los 'años de perro'?
- ¿De dónde sacó el nombre el perro boxer?
- ¿Por qué las escuelas de arenque quedan atrapadas por las redes de burbujas producidas por las ballenas jorobadas depredadoras?
- ¿A dónde vas si quieres obtener cierto tipo de raza mixta?
- Gatos (mascotas): ¿Cuánto tiempo puedo pasear a mi gato afuera?
Por otro lado, a los grandes carnívoros les resultará difícil cazar presas rápidas.
Entonces, para un carnívoro existe un factor de fuerza a relación de peso. Los carnívoros más pequeños con más fuerza son mejores sobrevivientes que los grandes con igual fuerza. Es cierto que los animales marinos pueden ser más rápidos y tener abundante comida, por lo que pueden ser grandes (como las ballenas).
Durante miles de años floreció el tamaño apropiado de los animales y aquellos que no tenían un tamaño ideal simplemente se extinguieron.