Most men are genetically programmed to enjoy looking at beautiful ladies. That makes them sexist... but there's not really any cure, and I do not see why we would want any cure.
Sexism is discrimination. Sexuality is, what it is.
Since being non-sexual is an impossibility you conclude that sexism is permanent. To me that seems very wrong.
and I do not see why we would want any cure.
For the same reasons we might want cures for racism. Wasted human potential. Economic injustice.
I don't know how we get there, but somehow we have to have a world that's able to deal with sexuality but also not discriminate in the workplace on the basis of gender or attractiveness. Maybe better, objective metrics?
But our minds are programmed to discriminate. If a nice looking lady is doing a presentation on SSL, most mens brains will be in a struggle over what to concentrate on. Her body, or the content of the talk.
First, if you are going to make a distinction between sexism and sexuality than explain what the distinction is and not just your opinion of each thing.
Second racism, wasted human potential and economic justice don't help us continue to exist as a species.
Sexuality is so complex that I hesitate to define it here, but do you really think it necessarily includes paying a woman less, promoting them less, listening to them less? Or puerile insults?
If someone can't make a good argument, they look for other things to respond to - language choice, photo, silly sounding name, etc.
It's just a fact of life and I don't think anyone should take it personally.
I don't know if that is fixable, or if the fix would be desirable. Corporate environments have stamped out a lot of overt sexism, mostly due to the fear of lawsuits. But they can't make people be truly non-sexist, so mostly they just train people to fear any reference to sex or sexuality. Meanwhile, people still hold sexist opinions, privately. The glass ceiling is still there.
And as for the charge that the Web 2.0 environment is a huge boy's club; as far as I can tell that's true.
I have no idea what I would do if I was female in this industry. Probably go do something else, which is what most of them end up doing. Google has the best deal for women who want stability, but obviously not everyone can work there. Maybe consulting, or start your own company.