On the other hand, one reason why I hate working in tech is because of the lack of women. Every tech city you go is a sausage fest and dating is exponentially harder unless you're the top 10% in attractiveness due to the gender imbalance. I think this imbalance breeds creepy behavior. Part of it is the lack of social awareness from not having women around to learn from and the other part of it is that men who work in tech have a higher tendency of socially awkward behaviors.
Lastly, I've observed that of the few women who do work in tech, a higher proportion of them (vs general public) are idealists. Take this observation however you want.
If I could snap my finger and change things, I'd love to have a 50/50 gender balance in tech.