You've never heard kids say they aren't going to USC or Texas (or Alabama, for that matter) because they don't get paid... because they DO get Paid.
Every Major Program does it, even if the Head Coach doesn't realize it or contribute to it. You can't stop a blank envelope coming to a kid at a Booster Function. Cash is pretty darn hard to trace. Not to mention the Eat For Free Lunches, the 'Borrowed Cars', the Nice Clothes that some Boosters Daughter buys her new Boy Friend so he looks nice when they go out, and all the other Fringes that occur. Not to mention the Price of the Scholarship (at the Upper Schools for an Out of State Player that can get REALLY Expensive).
I'm not saying they SHOULDN'T GET A PAY CHECK, I'm just saying they do get a $40K Education (give or take 40K... in fact, give or take an Education) along with a ton of other stuff that the NCAA just can't trace. Players don't cry about it, because they already get it. Without Taxes. Without Agents and Contract disputes. And it's based more on Performance than NFL Contracts. You start to suck, you start being the guy with no Envelope at the Dinner.
It's like the Professional Sports. On the one hand you can claim the players are part of something that brings in so much cash that they don't get what they deserve (hard to say $50 M for 5 Years is to much money when the Team makes in the Low Billions) but on the Other Hand they get so much more than the average Joe... or Rocket Scientist for that matter.
I'll tell you this much. You think Joe McKnight went to USC over Florida and Alabama because of 'Tradition'? He had no loyalty to ANY School. Name the RB that was going to keep him on the Bench for 4 Years at any of those Schools? It wasn't a Playing Time Issue, he was the Top Back in his Class. Somebody gave him something he wanted, or more precisely gave him MORE of something he wanted than the others were willing to offer.
Reggie Bush? Maurice Clarrett? These guys aren't the only ones, the NCAA just doesn't have the Resources to scope every School so they wait for one to come on strong then check into things. When did Tennessee get hit? After they starting winning. 'Bama? Ditto. Auburn? Right around the time they started fighting for Big Bowls. USC? Clean as far as the NCAA was concerned... until they started being a Mini-Dynasty.
Where there are Wins, there are Dollars pushing for more wins.