Right on everything except Robinson. The U wanted him gone for years because he wasn't politically correct. Then they used that opportunity to can him. That was a mistake.
But it's nothing compared to what happens in football and basketball.
Coaches in those sports have met with and paid gang leaders to ensure players go to their school. Nothing ever happens to those coaches. Don't even think for a moment that players in those sports don't have stuff cleaned up for them all the time either. Plenty of them have drug crimes, theft, assaults, dui, and more "taken care of," either by the coach or someone affiliated with the school.