It was a social failure by the guys who kept on making annoying and unfunny jokes (I think it actually starts with this obnoxious "thank me! thank me!" stuff).
It was a total benevolence failure on part of the author who seems exceedingly gleeful about her well-calculated coup.
It's a failure of society in general to think that "sexualized" environments somehow attack the expected chastity of women. Or that chastity is a virtue in the first place.
It's a failure of taste to think those kinds of comments are actually funny - or even sexual for that matter, and that equally-as-annoying non-sexual comments should go unpunished.
It's a failure of the geek community in general to create an environment where a constant battle is being waged between men and women, that certainly includes obnoxious and harassing behavior of groups of men, but it just as well applies to women who are constantly on the prowl to detect sex stuff.
This whole thing: totally unnecessary from all sides. Instead, we could just code in peace. But as I see it nobody is making an effort to actually question the factors that led to this totally predictable and depressingly recurring disaster. Everybody is just pouncing on the scandal. This energy would be better spent by employing a healthy dose of introspection.