Based on the technical women I've worked with, I have to agree with one thing you said:
Women comprise over 50% of population and any
Kidding, of course. Seriously, what you said is true not only of countries, but of COMPANIES. Companies who hire and promote people who do well have a tremendous, almost insurmountable advantage. A company who wasted half of their good people and good candidates would quickly be beat by the competition. Therefore, tremendous successful companies like Google MUST be promoting people who are both technically and with "people skills", employees who work well with others. If Google systematically ignored half the available talent, Apple or Microsoft would wipe the floor with them. They'd never had gotten this big because Yahoo would have had twice as many really good people. Therefore natural forces are such that companies that identify and nurture effective people (effective technically and as a team member) will grow and will win.