What is the difference between a "weed" and a wildflower? I suspect it depends on the natural philosophy of the observer.
"Weeds" are generally described as noxious, invasive, alien plants that may be toxic and must be removed from our pristine lawns (most often with herbicides). Then again, many of our beloved wildflowers are non-native, can be quite invasive and might be toxic if ingested. Furthermore, both "weeds" and wildflowers are utilized by pollinators, are eaten by a wide variety of animals, from insects to humans (e.g. dandelions), and serve as carbon sinks, like all green plants. Of course, the presence of attractive flowers tends to impact our classification.
I am inclined to avoid the use of the word "weed" (just ask my wife). If it's green, let it live!