Nobody has touched on one of the primary reasons – “weeds” get millions of tries at growing. Most plants we buy as small trays or as seed packets with maybe 100 seeds. If 10% of them survive then you have 10 plants. If 10% of a weed that dropped 50,000 seeds around then you have 5,000 weeds.
The answer is a lot of desireable plants will grow in sidewalk cracks too if you wanted to waste money throwing enough seeds there. I have petunias growing in some of mine, but petunias also produce a ton of seeds.
Latest Answers