I've had 3 long term partners. All give blowjobs and it was them who initiated it first. Had others while single. Some good at it, some not. Some swallow, some don't. Some only swallow on special occasions or if you've spoilt them, lol. I have a friend who has been in a relationship for 14 years and not one blowjob. They have two kids. I think when teo people are totally comfortable and love each other, there should be the wanting to make the other person happy and fulfilled. You end up becoming one so theres no shame or awkwardness. But maybe some women really can't do it. I must admit, it must be frustrating for the man but its not everything.
I've always loved giving BJ's. I've never been dumped, well, there was one ex he kind of dumped me more than I dumped him - officially it was a "the feeling is mutual". At the end of the day we're all different both men and women, some don't like oral sex.
Blowjobs have never appealed to me, and, perhaps oddly, I would prefer to be with a woman who refused to give them. In my eyes, they're kind of idiotic with a bit of pathetic thrown in there, too. I don't want to be one of those men, which is pretty much a typical man.
I love 'em. Not quite as good as vaginal sex but a real close 2nd place. A lot depends on the skill of the giver. Same with man eating pussy. Skill of the man means a lot. When younger and single, it was my preference as the fear of pregnancy was not there.
One thing good about BJs is they are not real sex, according to a past President. You could get a BJ from a neighbor and still be in a monogamous relationship with your spouse. I have not quite got my wife to see it that way though.