On my instance a guy opened a community where he posted cooking recipes he liked. There was a vegan that complained that they contained meat. The vegan got a lot of deserved flak for that. Even from other vegans.
No the problem is that it's enough if there is one asshat around giving everyone a bad name. Instead of contributing complaints was the only thing added.
You're not going to convince convert anyone by attacking them. And now several people had a bad experience and may make these jokes, because for them it's not a joke, but it is real. Show the alternative that it's good and easy. Everything else is already a lost battle.