Overall...YES. It's mostly personality and how two people click or have chemistry. I man that is caring, sensitive, and giving in bed will always make a better lover. I find that men previously exposed to women are more aware of their lovers because *cough* I assume many women aren't very communicative in bed. It forces a guy to be able to pick up on body language and read signals that certain things are more pleasurable than others. There is an art to fucking. In contrast, a selfish lover will be awful in bed. Wham bam thank you mam attitudes are all show and no substance, and unfortunately, many people out there fuck for their egos versus the pleasure of their partner in combination with their own. Insecure men can go either way, they either want to boost their egos and just get off or are so fearful that they can't do anything without asking first; there's a fine balance. I'm trying not to generalize because people are unique and it's really not fair to pigeonhole them. Good lovers are taught, not born; sensitivity, awareness, generosity, communication, and chemistry can make any loving experience better. And from there, good technique and physical compatibility will really fuck with your head because concurrent orgasms will trigger the production of Oxytocin and start the bonding process. Okay, it's late and I'm digressing... from my personal experience I agree with the OP.