I've seen women driven to do cutting edge work in other fields. Neuroscience, genetic research, surgery techniques. I believe their nonpresence in certain corners of software is symptomatic of a problem. If you wish to rationalise that, I cannot stop you.