Labeling foods with their contents is NOT telling people what to eat. It is informing people what is in a food so they can CHOOSE what to eat.
As someone who reacts very unpleasantly to casein, gluten and corn, I am very grateful when companies list whether or not these things are in their products. And yes, as noted in the article about that one lady, some of us do react to traces of these things. I have to avoid things like vanilla extract because of its base being grain alcohol.
If companies don't label their products, we tend to assume they are free of our allergens. But once we've been burned, we realize that many packaged items may contain our allergens whether they say so or not. We either have to jump through a bunch of hoops to call the company and then choose whether to believe them when they say their product is allergen free, OR avoid the product altogether.
You should be happy that a company that sells you food to eat is required to tell you what is in your food so that you can make an informed choice.
There are hundreds of organic compounds in a bottle of wine. They are not pharmaceuticals for Heaven's sake. There is no reason to attach a brochure to every bottle of wine. If someone has any known allergies to a compound in wine, then they ought not to drink it.