Answer
The environmental factors and availability of food and competitors are
the determining factors which decide the extent of foraging. The variation in the individuals within and between populations also leads to sub optimal foraging. Thus we can say not all organisms shows optimum forage.
Work Step by Step
The animals having with a limited food source may restrict their diet to limited food. The ones having environmental constraints and predators may restrict themselves to a limited area. Thus, this suboptimal foraging reduces their fitness.
Thus, however, they forage. It utilizes their maximum energy giving them maximum benefits and protection. At the same time, they minimize the cost of finding food. For example, animals forage in large groups to avoid risks from predators. Such organisms are favored evolutionarily by natural selection.