The real problem with veganism is that you are a social outcast around normies. That was the biggest problem that I had. Also, veganism is essentially a "fundamentalist" way of thinking -- all or nothing. Now, I advocate for people to experiment with eating less meat and animal products, not zero. Even if people cut the amount of meat they ate by 20%, it would have a huge environmental impact. Also, the type of meat you eat also has a large environmental impact: Consider beef vs chicken.
Agree. Everything else is easy: taste, nutrition, cheap shopping... but if you decide to exclude animal products, prepare to face ostracism and you'll need to learn to cope with that. A simple and effective way is to ignore the blames and regards, let them flow to the ground without catching them.
Some people will get angry at you because you tried to do something good to much:
- not trying: that's ok, everybody is free to keep his life as-is
- trying 0-90%: that's ok, everybody is free to try doing some good
- trying 90-100%: you're a fundamentalist, you can't change the world
My advice: don't argue:
- "that's extremist" / "that's not natural" / [...] => That's an opinion, you won't change it. Smile and route to another subject.
- "why are you [an extremist/unnatural/priest/...]?" => Question. Don't try to rant the full manifesto, you won't change their opinion neither. But if you feel confortable you may clarify a few inches of incomprehension :
- Have you heard of vegansociety's definition[0]? I don't consider myself as an extremist.
- I find Tofu very tasty!
- I won't try to change your habits, just doing thinks the way I like them better.
Golden rule: don't get upset. You're always free to not being confortable discussing your choices.