I have zero problems with vegetarians who simply do not wish to chew on Daisy the cow, Larry the lamb, or for North Koreans, Chinese, and potentially the French who will eat absolutely anything covered in garlic, Spot the dog. I have similarly zero problems with vegans who may have medical dietary requirements that require it. I do have a big problem with vegans who are "super-happy, basically, obviously, literally and awesome" and who do it for the sake of telling everyone how "super-happy, basically, obviously, literally and awesome" their diet "journey" (pass the sick bag) of organic wallpaper, synthetic water and wooden (organic of course) coathanger steaks is. One of my neighbours, named Noelle is one such highly-irritating vegan, where "super-happy, basically, obviously, literally and awesome" are the only English words she appears to be able to speak. Oh, to be fair, that's is, along with six other words and an acronym "Love, Isla...
On my soapbox again!