Для каких-то видов это норма, для каких-то проявляется только в экстремальных условиях, у каких-то не отмечен. Для наших ближайших родственников в нормальных условиях (по отношению к "своим") не встречается, но в экстремальных условиях (напр. столкновения с "чужаками" из другой группы) отмечен. Для людей в отсутствие социальной моральной регуляции скорее нормален. Археологические находки подтверждают обыденность каннибализма в древности. А этнографические наблюдения зафиксировали поедание не только врагов. А в экстремальных условиях и своих же детей. Для современных людей каннибализм находится под мощным моральным запретом. Потому встречается только в исключительных случаях. А природных тормозов на это, к сожалению, нет.