Во-первых со времён существования организмов одни поедают другие организмы..
Это называется цепочка питания..
Между прочим растения тоже являются живыми, царство растений с точки зрения строения ДНК не так далеко стоит от царства животного..
Как в книге про Маугли: "Мы с тобой одной крови ты и я"..
Это с одной стороны, а с другой стороны пища, насыщенная животными белками быстрее перерабатывается, на это тратится меньше энергии..
Для того, чтобы питаться чисто травой нужен желудок как у коровы и длинный кишечник..
Человек относится с организмам с универсальным питанием, как например медведь..
Организмы с универсальным питанием более выживаемы, именно употребление животного белка привело человека к тому, что он есть сейчас, с более развитым головным мозгом, что дало ему стать на верху пищевой цепочки..
Кстати белковую пищу употребляют не только шакалы, но и мощные хищники типа львов и тигров..
И ещё: каждый вид живого существа развивается по своим направлениям, у него своя специфика питания, выработанная тысячелетиями и при нарушении его организм чахнет и уступает другому виду..
Вероятно когда древний человек начал употреблять животный белок это был ещё не человек, а какой-нибудь синантроп или австралопитек, полуобезьяна..
Белковая пища усваивается гораздо легче растительной, нужно меньше энергии для её переработки, за счёт этого можно уменьшить желудочно-кишечный тракт и пустить энергию на развитие мозга..