Why can some people not accept that other people make choices that they don't necessarily approve of? Why do we have to assume that half the software developers SHOULD be women? Why can't we simply let people make the choices that make the most sense to them and their own interests? It's insane to pretend that it's a problem when an industry has a gender disparity. As long as everyone has the ability to choose a field if he wants it, that's all that matters. After that point, you're trying to force people into making decisions that you think they ought to make. It's just another form of idiotic social engineering. Just let individuals decide what's best for themselves.