From Planet Vega

why do people hate vegans so much?

Have you ever met one? About 90% of them are huge assholes. Itโ€™s like because they think they are (fake) virtuous in one area, it gives them carte blanche to be mega-jerks everywhere else. And, relatedly, they are almost all sanctimonious pricks.

The best argument against veganism is vegans themselves.