I'm not sure this argument stands up to the facts. Women have been pouring into every discipline over the past twenty+ years. That's a significant number because we're now talking people born in the 1990s, which can not be said to be a decade untouched by feminism. Women are graduating with more degrees then men now, women are the majority on campus, and the proportions are rising. Every discipline, engineering and computer science no exception, has been soliciting for women and minorities for decades now.
And yet, as pointed out in the article, the percentage of computer science degrees awarded to women is going down, which I think is an acceptable proxy for the presence of women in tech. Yet numerous other "male" fields have been entered and in some cases dominated by women. The very same women who were raised on Barbies and ponies.
Is the only theory that fits the facts that somehow, virtually uniquely across all the fields into which the women have come streaming in, despite equal if not at times greater solicitation for women to come in to the discipline, computer science has somehow escaped the incredible dominance of political correctness on campuses and managed to create this fantastically and uniquely hostile environment for women, and therefore has some sort of major responsibility for changing itself? The only hypothesis?
What about this one: In an environment where a thousand voices are shouting for the women to come study $X, it doesn't take very much of a natural disinclination towards a certain discipline for it to very, very rarely be the top choice for a woman. It's not as if there aren't disciplines unbalanced every bit as much in favor of women, and for the same reason; it doesn't take much natural disinclination, for whatever the reason, for a field to very, very rarely be the top choice for the man.
Every year that goes by like this, every year that the STEM initiatives get even more strident and better funded, every year that women continue streaming from our very-politically-correct lower schooling systems into our very-politically-correct higher schooling systems and choose not to study computer science, I find the hypothesis that computer science is somehow deficient that much less compelling. If computer science were any more solicitous of women we'd have to draft them.
(Note: For once I do not necessarily mean "politically correct" as a slur. For the purposes of this message, I merely mean that the idea that primary or higher education has been systematically structured against woman for the past twenty years is absurd. The suspicion of sexism in this environment, in this timeframe, is enough to end your career advancement, if not your career itself. Maybe, just maybe, it's time to consider a hypothesis other than the "deck is stacked" hypothesis that we've been using for something like fifty years now and consider just for a moment some other hypotheses, in the interests of science.
I am also confining myself to the question of the education time; even if the workplace is somehow hostile to women today, the ultimate solution to that problem is graduating more women into it; between that and the copious and rather strong laws on this front it'll work itself out after that.)