@RebornFlame
Point out five threads in the last week that has been hostile to vegans.
Coz I haven't seen any!
Tell you what pisses me right off.... People who say they are 90% vegan... NO, you're not. You are NOT a vegan at all.
What pisses me right off how the vegans that I know, expect you to cater to them when they come round, and get soy milk and cook special vegan food for them, but don't have the common courtesy to return the favour when you go to theirs. All we are given is tasteless slop, and coffee with soy milk in. Yuk.
They never even bother to get any nice, decent biscuits in. All we get is the shit they eat.
And spare me the comments about how there is soooooooo much yummy, scrummy VEGAN food around. When we go to the houses of the 3 or 4 vegans we know, we never get ANYthing really nice, and they never make any effort to accommodate our food requirements.
In addition to all of the above, they always have to prattle on about the fact they are a 'vegan.' People even put it on their instagram and twitter bio FGS! Coz everyone just HAS to know they are a VEEEEEGAN! 
One woman even put it on a CV I saw the other week, when my workplace were looking for a part time receptionist. Why?! I would never dream of putting 'I eat meat, and love a nice roast chicken' on MY CV.
She didn't get an interview, unsurprisingly.
If people ARE snarky or rude about vegans, it's hardly surprising! Most of the ones I have met and spoken to, are rather irksome, to say the least...
@NeelixFelicis
It isn't hostility towards vegans. It's hostility towards sanctimonious, preachy, pseudo-superior vegans.
Not veganism as a whole.
Actually I agree with this! ^
Some vegans are probably OK, just not the ones who prattle on about it and judge people who AREN'T vegans.
These type (the decent, non-annoying ones,) are probably not even visible/under the radar, as they don't go on and on and ON about their 'veganism!'
You also find the ranty, judgy, moany preachy ones often cheat too, and have a sly bit of cheese, or a custard cream when no-one is looking!