That doesn't bother me at all. At least if they tell me, I can let them know that the menu I have planned for a party won't have anything other than alcohol that has no animal ingredients in it. That way they'll know they should either bring something vegan so they can eat, or make sure they ate before they arrive. What I don't like is a drunk, obnoxious vegan running around making a fool of themselves because they didn't have the good sense to speak up before they showed up to find there's nothing they can eat being served. LOL
Vegans know they are vegan and they know damn well that most people aren't vegan. So if they want to participate in a social event, they need to speak up in a timely manner, if only to know how they should manage their vegan-ness given the circumstances. I don't mind them being vegan, and I don't dislike them for being vegan, but I'm not going to feel bad about having nothing that isn't flavored/prepared with bacon, chicken, eggs, butter, beef, lamb, fish, etc. if they don't bother to tell me before I've settled on the menu.
The thing that riles me about atheists is that the vast majority of atheists aren't aware that atheism is also a religion. It's merely a religion that professes the non-existence of one or more gods. What's even more surprising to me is atheists have so much to say about their own or other religions. I don't care what they believe, but if one is going to deny the existence of a god, then doing so pretty well says all that need be said. They don't need to convince anyone that they are right about that; they just need to find some force that inspires them treat their fellow man kindly. For theists God(s) and their religion's dogma does that. For atheists, I don't know what does it, but whatever it is, so long as it works, I'm good with it.
Racist, as a term:
How is its definition today different from what it's always meant? I truly wasn't aware the meaning of the word had changed.
All the best.