Having a clean program and a good relationship with alumni is a minimum job requirement, right there with knowing the NCAA rules and all that other stuff.
I think he is a good coach, and doesn't deserve to be fired right now. Will be interesting to see if he coaches next year if he doesn't have an extension.