Earlier quoted context omitted.
These terms long ago became generalized. There are already trademarked brands, what does this extra layer of protectionism add. I don't think we should allow anyone to call a hamburger, they can call them ground beef patties on a bun - which is what they are. Same with sandwiches outside of sandwich. Probably the same with indian pale ales, etc.... The geographic term describes a style.
> what does this extra layer of protectionism add It allows people to know the origin of a product, which is the intended purpose. Your other examples have nothing to do with geographical origin, hamburger, sandwich or IPA have never been from Hamburg, Sandwich or India, so they are irrelevant. IMO, calling Cognac a product that does not come from Cognac is straight up fraud, and some kind of notoriety theft. If you…
Same with Champagne which is sparkling wine, we have tons of sparkling wines in France with their own name and no ambiguity regarding Champagne. If you call everything « Champagne », you lose information. And ultimately it’s good only for big corporations.