Here's a little Man-Truth, my man. Straight up, No Bullshit (that will come in other comments).
You are trained your entire life to make a woman orgasm.
She is trained to lay there, and get told she was good.
Hot women confuse "hotness" with actual "skill", the same as good looking men.
There are a few of us on this site that agree.
Practice, and a willingness to learn, puts you in De Sade-ville, where legends are made.
Laying on your back, and saying, "Damn I am Hot", does not make you good.
And, FYI, "pornstyle" and "laying there and taking it" are NOT skills.
So, your question is advice? You want good, you have to either go GET good, which is Buying it, or lucking out on it.
Their abilities are lacking because they THINK, like many men, that they actually HAVE abilities. They never go further with it, they don't ask questions, they don't talk to pro's, they don't even think about the basics, much less the higher level stuff.
Stick with it my man, I have had some BJ's that would curl hair on your bald head, and some that I wanted to punch myself in my OWN face before they were done.
Either way, if they or you want to learn, you have to want to first, and then go DO IT.