If we're accepting of other cultures, you shouldn't call one weird because it doesn't' conform with other cultures. Isn't the point to celebrate differences? The whole premise of the article is nonsense.
I think I understand now. Thank you for explaining. To me Western culture is a set of knowledge and practices one grows up with, but I don't attach my identity to any particular culture, nor do I hold people responsible for any harm caused by practices their country's culture accepts. I can see that if someone had said something like "programmers are weird", then it would feel like an attack to me though because I identify as a programmer. Many people do attach their identities to their county's culture, so we should be careful about how we discuss cultures. Did I miss anything?