I agree with the commenter who points out that the culture is not dominant, and if it's that bad, it won't have much acceptance. And all who care of the sexism in IT, geek culture, etc., should turn themselves to the core problem. Use the Japanese method: ask 5 questions "why?" Why are geeks so sexist? They see women first of all as a sexual object. Why they do this? Because this is what they want. They are sexually…
It turns out that guys who get laid are also often sexist, so your theory is bunk. There are also plenty of guys who don't get laid who aren't assholes to women.
When you got to the notion that IT managers should create a culture of respect for women by hiring prostitutes for their most sexist male employees, you should have realized that you had approximately no idea what you were talking about.