I often make generalized posts. I notice something done by a group or something that happens over and over again within a group, and I generalize it. I never say "all people who do x are y" or anything like that. I do try to shrink the group a bit more. People seem to think that I think in black and white, and usually get offended if they get lumped in somewhere.
But here's the thing. I don't mean everybody in that group or sect. And to be honest, if someone gets offended, it's generally because there's some truth to it for them as well. I know that I even do it myself when people talk about Honda's lack of performance, because I'm aware of my cars power shortcomings.
Something to think about. Don't get offended, instead, be a better example and try to elevate your group beyond their shortcomings. That way everybody wins.