Let's set aside for a second the question of whether you are right about this. For the sake of argument, let's assume it is true. Can you find me many (any?) examples of teams around the country who don't have three or four scholarship guys either redshirting or riding the pine? No college team plays a 12 or 13 man rotation once conference starts. It would be idiotic to even try to do so. That in and of itself means two or three scholarships in a given year will belong to guys who will either never contribute on the court, or who will only do so in future seasons.
The people making this complaint always act as if OU is an outlier in this regard. If you follow college basketball, look no further than Duke, who has every recruiting advantage in the world, for an example of how this plays out other places. When Zion and one or two other guys got hurt last season, they had to burn a guy's redshirt in February just so they could get by for a couple weeks because their depth was so lacking. Again, this is Duke we are talking about. Kansas has found itself in a similar spot in recent seasons.
Not every guy who gets a scholarship is going to be a significant on-court piece. That will never change. If you have 12-13 kids that good on one roster, you'd lose half of them as transfers, anyway.