Agreed. But not only women are repelled by the geeky atmosphere in the computer science. Many extrovert male people get bored and disgusted too.
So it is not really even 50% of the people diversity who create the software. It feels more like 5-10%.
I belong to that 5-10% and I think that among the others there are many who are way more creative than us.