Your analogy to a Zen monastery is a good one. For a lot of men (myself included), programming/chess/mathematics/etc. is an ESCAPE from women. I feel like what has happened in the past 10 years (note I'm not saying this is "wrong" - just that it's what happened) is that these monasteries have been invaded by women and that men have been acting very awkwardly.
Here's the real issue, I think - these men are acting AWKWARDLY. They are dealing with their emotions poorly. They are not good at dealing with their emotions, especially towards women. But when did they ever say that they were? Did we stop to think whether this is the reason that they went into a profession which (for a long time) was almost 100% male? To not have to deal with women and their emotions towards women? Do you think that a man who has trouble interacting with women in a relaxed social setting will be able to deal with them well in a professional setting?
The real pain for me is that this awkwardness is being recast as evil, sexism, etc. There's a lot of hate directed towards it, whereas what it needs (paradoxically) is love.