I think there are some corrupt people working for unc and they are trying to "protect the unc brand" instead of fixing the problem. I don't know what roy knew but like I have said unc players have put many things on social media that would be considered NCAA violations and roy's staff is supposed to be monitoring that. Not to mention that fact PJ got a speeding ticket in a rental before all this other stuff happened.
No doubt, there are a lot of people that aren't doing there job. Either Bubba Cunninham and Chancellor Folt need to come in and clean house or they need to get the NCAA to come in and do it for them.
It all starts with academics though. Most college athletes don't/won't/can't go pro so if you are pushing them along with an African Studies major then you are only hurting them in the long run.
The goal needs to be to find the corrupt individuals and remove them, then hire qualified individuals to replace them. Think of it as a football coach. You're not going to hire a high school football coach to be a head coach at a college, so don't go hiring high school "yes-man" teachers and academic officers to do the job that only a qualified person should be doing.
To be fair to Coach Williams and his basketball program, the NCAA needs to come in and clean up that mess (if they wait too long they will be affecting players that had nothing to do with the ordeal), then focus on the academic side of ordeal.