Ф. Энгельс, обобщая данные Л. Г. Моргана, связывает появление людоедства со средней ступенью дикости и видит его основную причину в необеспеченности источниками питания. Каннибализм можно считать следствием или побочным результатом разложения инстинктивных механизмов удовлетворения пищевой потребности и появления способности к «свободному», т. е. неограниченному выбору пищи. Запрет на каннибализм был, как считают многие этнографы, одним из первых культурных установлений. Судя по историческим данным, этот запрет был введен путем постепенных ограничений. Сначала, вероятно, из числа кандидатов на съедение были исключены здоровые и сильные мужчины своей группы, далее запрет распространился на всех сородичей (или соплеменников) вообще, наконец, вне запрета остались только особые люди — враги и преступники, а также те, которых поедали во время особых церемоний религиозного характера. Последними коллективно разрешаемыми разновидностями каннибализма были военный (поедание плененных врагов), юридический (поедание лиц, нарушивших общие установления) и религиозный каннибализм (поедание людей в виде жертвоприношения богам). Существует несколько объяснений этого запрета: от самых фантастических (типа гипотезы Фрейда о раскаянии сыновей, убивших и съевших своего отца) до вполне реалистических, С фантастических гипотезах нет смысла рассуждать подробно. Большего внимании заслуживают те предположения, которые можно соотнести с другими, более достоверными историческими фактами. К). И, Семенов расценивает запрет каннибализма внутри стада как одно из первых пищевых табу, как попытку регулирования пищевого инстинкта.
