Clearly we don't see this the same way.
My experience in leading people is that you get WAY further with public praise and private coaching/expectation setting than with public criticism. Even in the corporate world it becomes harder to do your job if your boss isn't being publicly supportive (and that's without press and social media constantly looking for a story and churning out a narrative). Being supportive by either saying positive things or at least not saying things that can be construed as negative generally leads to better results. If you don't believe the way Moos handled this last year contributed to the negativity of the coverage and added to the funk the team went into, that's your prerogative. I'm sure we can agree that Miles didn't do a good job of handling expectations and the drama around the program and that's why he won't be the coach anymore.
That said, I'm not questioning the decision that appears to be made or the presumed hiring of Hoiberg. I just hope this enables our entire administration to do their job (including PR) properly without the excuse of the coach not being "their guy". For this program to be successful, we need everyone on the same page and rowing in the same direction. If a new coach is what it takes to do that, so be it.