Oklahoma as a state similar to Michigan doesn't produce much in state talent compared to it's neighbor Texas. They have one single player from the state of Oklahoma for 2019.
However, Oklahoma has had much more success as a program than Texas since the 1970s starting with Barry Switzer. Michigan fans always blame the lack of in state talent for not being as good as OSU.
What has been Oklahoma's key? Offense. They ran the wishbone to perfection under Switzer, and won multiple national titles. Meanwhile we were losing Rose Bowls 13-12, lost the Sugar Bowl to Auburn 9-7. Even lost to Oklahoma 14-6 in the Orange Bowl.
They've played in a half dozen national title and playoff games since Bob Stoops and Lincoln Riley have brought in their pass first wide open attack also. Meanwhile we were stumbling to 3 loss seasons every year under Lloyd after 1997...and still are.
They haven't out recruited us lately either, they're one spot ahead of us right now, but they're usually at about the 10-12 range, so you can't blame that.
Why have we as a program been so afraid of opening up our offense like them? We have one national title in 70 years, we just lost our 26th bowl game yesterday. Why do we for some reason think football has to be played a certain way, 3 losses per year be damned? Why do we not actually strive for really being the best?