Whatever KO did is beside the point. We are talking about what the leadership of UConn did. The subject is not whether UConn had grounds to fire KO under the terms of the contract. The subject is the conditions under which UConn would choose to exercise that part of the contract. All you have to do to prove your point is to convince me UConn would have fired KO for the same charges even if he had just won a NC. But of course he wouldn't have been fired. In fact this board would explode with rage if KO had been fired over these offenses right after he had just won a NC. Then it would be you who would be talking about ticky-tack fouls.
When you take account of someone's value to you before you make an ethical judgment about that someone's behavior, that is called "being a respector of persons" and there is nothing ethical about it. Not unlike the Ravens having to decide what to do about their future HoF linebacker who got himself tangled up in a murder. Bet it would have been different if he had been the 49th player on the team making NFL minimum wage. Also not unlike how the NCAA gets accused of protecting UNC - ad nauseam on this board. People usually recognize partiality when they see it. UConn's treatment of KO was decidedly partial. UConn was being partial to its $10 million.
What are you talking about? This is some kind of Utopian nonsense.
UConn has made no "ethical" judgement about Ollie's behavior. It was far simpler than that.
UConn made a business decision. Did he stink as a coach and damage the BBall program? Yes. Did he commit violations that allow us to fire him without paying him? Yes. -> Fire him. If the answer to either of those was "No", he may not have been terminated. It might have altered the business decision. There was no ethical decision being made. He's not a murderer.
I don't think it's appropriate to compare NCAA violations from Ollie or Calhoun, with the behavior or people like Kareem Hunt or Tyreke Hill. For certain behavior, there would/should be zero tolerance regardless of value to the organization. We aren't talking about anything like that. It's a simple, rational business decision.