Вероятно, потому, что
развивается как результат социализации.
Так, что то, что в эту
заложено - то она и ограничивает или разрешает, одобряет или осуждает.
Если же в социуме принято, например, съедать печень побежденного врага - это никак и не осуждается совестью.
Больше того, подобный ритуальный каннибализм может рассматривать такое действие, как оказание особой чести врагу, как признание его доблести.
Есть и подлинный каннибализм, когда человечину едят именно ради пищи.
Но здесь, например, едят действительно иноплеменников, как уже и было сказано.
Которые для архаического сознания не являются "своими", а иногда и вовсе не являются в полной мере людьми.
Как-то так.