A plant in the wrong place is a weed, liking or disliking one is personal too.
I grow wild garlic in my garden and it is a welcome feature in spring as it is one of the few plants that flowers in Spring. I also use the leaves to make pesto, which has a milder flavour than the commercial garlic. The flowers and leaves are also delicious in stir fries and a fresh change from chinese chives and garlic shoots.
And, NO I bought the wild garlic plants from a nursery and did not dig them up from the North Downs.
So, if you want to have a go at growing and using wild garlic; have a go. If the plants are in the wrong place, they are easily dug up as they are not deep rooted and do not have tape roots or rhizomes.
The yellow flowered plant belongs to the allium family(hence the garlicky smell) but I do not know if it can be eaten.