I disagree with this, using the logic you applied that females don't come in computing because it's lacking 'macho males' you'd end up with the argument that males wouldn't come into computing as it's lacking females in general.
Also, could you list the extra options females lacking those qualities have with allow them self-esteem, ego, and financial stability?
Update: I now realise I did misunderstand a large part of your argument and I'm sorry about that. I'll reply with a more complete post tomorrow.