Ở một số trường hợp, việc ăn con của chính mình tạo ra áp lực tiến hoá tương tự lên những quả trứng giống như khi kẻ thù của nó sẽ làm: trứng lớn càng nhanh, cơ hội sống sót càng lớn.
Ngoài ra, hành vi ăn con cũng làm tăng tốc độ sinh sản của bố mẹ, mặc dù Klug không chắc tại sao điều này xảy ra. Cũng có thể đó là cách để loại bỏ những con non lớn quá chậm và do đó sẽ tiết kiệm được công chăm sóc của cha mẹ. Sau cùng, việc ăn trứng để có thêm năng lượng cũng được quan sát thấy. Tuy nhiên, không một nguyên nhân nào chịu trách nhiệm hoàn toàn trong việc thúc đẩy động vật ăn con.
"Bạn không thể lý giải hành vi ăn thịt con ở tất cả các loài chỉ bằng một lý do duy nhất", Klug giải thích.