One class of people being repulsed by the idea of having sex with another class of people used to be called bigotry. But if it’s vegans refusing to have sex with carnivores it’s called enlightened. The observers have dubbed these new bigots vegansexuals, but just replace “non-vegans” in the following sentence with “blacks” or “Jews” or “Muslims” or “HIV positive people” and see how it sounds:

Another Christchurch vegan said she found non-vegans attractive, but would not want to be physically close to them.

The context of this story is sexual relations, but not wanting to be physically close to someone would have to include in school, on a school bus or at a lunch counter. But, like most lefty discrimination, this is a good kind.