Why is it an advantage to a plant that its seeds are carried away from the place where they were made?
Explanation
A seed that germinates directly beneath its parent grows in the parent's shade and draws on the same patch of soil water, so both plants do worse than they would apart, and distance removes that overlap. Searching for food in the soil is no reason at all, because soil holds water and dissolved ions while the plant makes its own food as soon as its leaves open.