Cannibalism exist (in some society) because starvation and religious ritual, like aztec and more recently in papua (they eat the body of dead family member for honoring the dead). Hunting people are more troublesome than hunting animal, because people (the hunted man society) can retaliate.