I have met a few of these people.
I’ve met a lot more of these. They tend to lean more right politically, so for some I think it’s about the culture war against perceived liberal causes.
One such right leaning person I know once stated, “I can’t stand vegetarians, they are so annoying”. To which I pointed out, “I dunno. Most vegetarians I know don’t make a big deal out of it. And most of them are Indians.”
“Oh, well THOSE vegetarians don’t count. It’s the ones who bitch and complain about eating meat.”
I can almost guarantee this guy knows maybe 1 person like that (our circle of friends has a lot of overlap), and is more railing against some sort of liberal stereotype.