Una observación general es que todos los carnívoros (seres humanos carnívoros también) y las criaturas omnívoras prefieren comer la carne de los herbívoros (excepto los peces). ¿Cuál podría ser la razón científica para esto?

Todo se reduce a la cadena alimenticia de cada sistema. En un ecosistema dado, dicen los bosques, los recolectores primarios de energía son los árboles y las plantas. Ellos fotosistematizan y convierten los nutrientes del suelo, el agua y la luz solar en una energía almacenable. Luego vienen los herbívoros como ciervos, búfalos salvajes, cebras, etc. que consumen la energía almacenada en las plantas. Ahora los herbívoros son el recurso principal de la enegría. Los carnívoros a su vez consumen los herbívoros para obtener su parte de energía. En la cadena alimenticia de cualquier ecosistema dado, los herbívoros son numerosos y muy pocos carnívoros. Por lo tanto, los carnívoros prefieren comer los herbívoros que almacenan mucha energía abundantemente disponible. La evolución puede haber entrenado a los carnívoros para alimentarse de los herbívoros fácilmente disponibles que tienen mucha energía almacenada en ellos y ofrecen una menor resistencia. Por otro lado, los carnívoros son agresivos y presentan una mayor resistencia cuando se los amenaza. Esto desperdicia el energía de los carnívoros atacantes … También los carnívoros de nivel superior en ecosistemas como el león, el guepardo, etc. son pequeños en número y luchan por el territorio pero no se comen entre sí.
Las explicaciones mencionadas anteriormente son desde mi punto de vista. Un biólogo o un ecólogo experto puede tener una mejor respuesta.