From a Carolina alum and minor sports program athlete, only speaking to UNC/Butch issues, not prior:
1. The "tutor" came from the academic department that Thorp headed at the time she started. She was not athletic dept. personnel. These are available to all athletes.
2. Baddour resigned rather than fire someone he felt was unfairly being targeted.
3. Thorp caved to the pressure of "you fire him or else" from the UNC system board (encompassing NC State, UNC-, UNC-Wilmington, etc, not just UNC-CH).
4. The paper classes were taken by overwhelmingly non-sports team students. Doesn't make it right for anyone. But all schools have "Rocks for Jocks" or other such easy classes, and all students try to get at least one while in school. Again in place long before Butch came and not an athletic department function or responsibility to monitor.
Butch was the fall-guy for Thorp and the academicians who feared for the school's reputation, which, in my opinion, made them look worse. And the actual culprits have now been charged.
As with Jim Valvano, factors beyond his control brought him down. Jimmy V was also found to not have been culpable, as he couldn't know his kids were selling their stuff (the only thing the NCAA ended up hanging on NC State).
Good guy gets smeared with the crap created by others.
UNC FVCKED BUTCH, not the other way around. FWIW