Some life cycles are the same like complete and incomplete metamorphosis.
Reproductive strategy is loosely used to refer to the way an animal mates and/or raises offspring
Because the recessive trait might not show, but its there, lets say B is brown eyes and b is blue eyes, BB is brown, Bb is brown, and bb is blue, if B is present, brown will always show, but as long as the little b is there, there is a chance of the kids having blue eyes, sure most people would have brown eyes, but a lot of the people with brown eyes would be Bb
Answer
The main reason being the amount of food available.
Explanation:
Think of it this way:
If an animal is trying to find food but another species is looking for the same prey then its going to be increasingly difficult for the species to find prey and if there's not enough of the prey species then the population of the predator to go down.
That is why its considered a limiting factor.
That is phsycogenic i know from personal experience