I believe there are at least three points on which most agree:
1. If he wasn't losing, he wouldn't have been fired.
2. He was losing--badly--and he deserved to be fired.
3. NCAA violations were committed under his watch, for which he was responsible, and for which the university had the right to fire him.
The "we really mean it this time" contract provision re NCAA violations sounds great in theory, but on paper the language reads the same as it did when, well, we might not have meant it--or enforced it--as much. Was this reinforced orally to Ollie? That's what UConn says. I don't know what Ollie says about that.
The reason some posters are alluding to history with former players is because context matters. We don't know what they know re prior conduct. But they do.