Also, did it ever strike you as slightly odd that there was never a woman speaking for herself who came forward and said something like, "Geez, I really would have loved to study advanced algorithms, and functional programming, and later on work in Big Data." The women seem perfectly content with their choices. It's only feminists (of both sexes) who think that they have to speak up for some allegedly silent majority of women who are kept out of technology for whatever reason. If they want to get into the field, they can acquire all the knowledge they want. It's available online, and for free. Let me tell you something: I am a man, and there never was a day when someone rang my door, shoved some programming tutorials into my face and told me, "Go, and work through that." No, instead I had to sit down and find my own sources, and people I could learn from. All of this is hard work.
Oh, and let me tell you another non-pc truth that is so unpalatable for you: technology and sciences are, even for most guys, not necessarily a ton of fun, and if we had the option of simply looking good and marrying a millionaire, we might be less inclined to go work hard as well. Or why do you think there are so few hot women in tech? Surely Elin Nordegren would have had no use for a CS degree.