What you eat is personal - having an impact on emissions/environment is not solved at a personal level, it requires nation level negotiations.
What you eat is at best a signal to higher level political groups of your inclinations.
Political groups are lazy and/or inept and will assume such.
As far as veganism is concerned, it is notable that it is much easier to be vegan now than 20 or even 10 years ago, as vegan ingredients are more widespread and higher quality, and "vegan options" are essentially standard in restaurants. This didn't happen through legislation, but by the application of social pressure by vegans - if vegans can't eat at your restaurant, they won't just go somewhere else, they'll take their friends with them. It is the output of a massive multiparty negotiation.
Solving that faster, is what is needed. Maybe instead of having everything be handled at the top level inter community personal outreach is needed.