Well, yes. But if that were all it was I think they'd still manage to get laid every now and then. I think fear and loathing of intimacy with a female, as well as low self-esteem also play into it. And most if not all of it stems from a broken relationship with mom IMO. Basically, take a woman who's most of the time unhappy and is continuously reminding everyone around her, including her children, that THEY are the reason for her unhappiness, and is constantly withholding affection due to the perceived shortcomings of the people in her life, and have that be your model for what it's like to be in an intimate relationship with a female. And now you have an idea of what it's like to be inside one of these guy's heads. Passive aggressive, with all its shortcomings, was a hell of a lot better than the direct approach. Every female is a time-bomb waiting to explode. So better not set it off by directly asking for something that you so obviously don't deserve to have.
And then after a lifetime of this, one tends to walk around with the inner feeling that they're an inadequate piece of junk. This feeling cannot be tolerated day-in and day-out without one having the urge to top themselves. So clinging to a self-image, like nice guy, can alleviate some of these feelings. It is both an image to cling to and a way to passively display anger, i.e, being a victim. Telling a person they're not allowed to be angry often times doesn't result in the anger just going away. Rather, it comes out in a different form.