I think that's fundamentally a side-effect of the "regulate decency by voting with your wallet and advocating others do the same" mantra of neoliberalism and libertarianism.
People's attitude towards this has always bugged me - "if you really believed that, you'd put your money where your mouth is", and yet somehow e.g. vegans (no, I'm not vegan) are the butt of jokes instead of held up as people who are morally responsible with their spending.
Like, which is it? It seems to me like people adore the concept, but love to hate on any actual people who meet that concept.
I have not noticed as much militant veganism in the last few years, perhaps because the people I associate with are older and wiser, or maybe I am just going deaf.
Eg: “if one of your dinner guests is a vegan crossfitter, which do they tell you about first?”
But thank you for your efforts in attempting to mock my argument rather than address it.
Virtue signaling is like tryinf to help people see in the dark by shining the flashlight you're carrying in their eyes.