Nobody is? Huh? GP implies pretty heavily that anyone who disagrees with the article is sexist. That is suppressing opposing ideas by using unfounded accusations like sexism.
Calling out shitty behaviour is OK, and should be done, so hopefully people will change their behaviour or other come to realise such behaviour is not acceptable. However, taking the stance that everyone, who disagrees even on exactly how or why the behaviour is unacceptable, is sexist, is shitty behaviour in itself.
We're not supporting the behaviour in the article (at least, I hope so). What is happening here is that people disagree with the article exactly why it's not OK. And that this behaviour is not a symptom of endemic sexism in software. So in se, I don't even think the article (and GP) are completely wrong, only that I disagree that this is sexist.
Your style of reasoning and arguing is very familiar to me, and it's not unique to feminists. If you're unable to make compromises, or look at an issue from another point of view, you will stand alone soon enough. Nobody is asking you to give up your ideals, only that you do not call people, who in essence agree with you but maybe for the wrong reasons, sexists and chauvinists.