To be clear, there are gay men who don’t enjoy giving or receiving blowjobs, just as there are women who feel the same.
That’s not to say some women aren’t amazing at it, but men just have more experience with a penis. Why? Because men have penises, they know how it feels and how to make it feel good. It’s posited that men tend to give better blowjobs.