This is the same as people behaving as jerks claiming that other people are jerks.
If you define "being a jerk" to include "calling out someone for being a jerk" then you will never be able to improve the situation.
They’re not just calling out though. They’re condescending with their “airquotes”, they’re stereotyping with their broad strokes.
It’s not useful criticism to simply say “this community was such-and-such”. I’d expect them to do better. Speak specifically to people saying something you disagree with. Don’t let it fester within you and then take it out on a broad group.
And I know you didn’t do any of this, but you did seem to be defending some pretty low quality behaviour.
If I didn't include that proviso, I'd have someone arguing with me to the death about how I'm completely wrong and an idiot who doesn't understand the Correct Way of doing things.