“Weeds” are the plants that are native to your location. They’ve been here for a million years, and they’re well-adapted to the climate and soil conditions where you live. They *flourish* there in fact.
Most garden plants are straight up invaders. You should find out online where the plants you’re planting come from. Most of them are from particular parts of China if I’m not mistaken. But the end result is that you need to reproduce the specific soil and irrigation conditions of that region, in your yard, or they won’t grow.
This is also kind of why the entire endeavour of cultivating those specific plants in an alien environment is crazy. Also, you’re going out of your way to destroy your local ecosystem. Possibly also with poisons that leech into the rest of the environment and local wildlife.
Latest Answers