I've never known a person that supported something so strongly, yet hated its leader so passionately.
You must be all sorts of conflicted. Why even support the team? They are all a product of their master. You have an allegiance to the school? Then support the school and the decisions it makes. If you don't like them, do something about it. How you ask? Stop renewing your season tickets, that will send a message.
You know basketball, have a law degree and probably a decent practice going, go volunteer with the compliance office and do some pro bono hours so maybe you can keep problems like this from happening again.
Quit whining on the message boards and do something about it. The more you payout to go games and then spew your tired Pearl hatred on message boards, the more credibility you lose. IMO.