The corruption starts with fans accepting NCAA players not getting paid. Too many people accept that, and then the entire sham goes into action.
They don't want the players paid, they can't transfer, they can't leave early, and they have to give their all to the school, so the "academics" which the system is based on are totally compromised. And of course fans expect schools to win at all costs by bringing in players who have to really ride the system and skirt the rules to survive.
Fans think it's OK to cheat a little. Just enough to justify it in their mind. Cheating a little is OK. Cheating a lot may be OK. As long as its not as much as the next guy, Then we are all good.
And then they act all angry when all the poop hits the fan. What the hell were you expecting?