If so, how variations in offsprings can happen? Few offsprings are weak other strong. Moreover disadvantageous generic variations like hybridization should also be happening. In nature, every being is dependent of other being so both weaker ones and stronger ones are needed to sustain the nature. How logically, nature then can only select all fittest?
In short, Logically, I feel that natural selection may not only be meant for advantageous surrvival it shoukd also be meant to provide needed food to sustsin the nature eg. Fruits.