I agree with pretty much everything you've said although, if he has another terrible year next season and isn't fired, I'll probably be angry myself.
I'd like to address my view of the bolded sentences. I'll be as polite as I can be about this hire and simply state that the hire "was not what the doctor ordered at that particular point in time." I believe this hire was indicative of not caring a whole lot about the success of basketball. I believe this university has relatively shallow pockets for its premier athletic league stature so they prioritize their spending. They want to be successful in something so they are prioritizing football and hockey (which also provides significant in-state competition) for their investments but they're willing to let a number of other sports just tread water. Even if the basketball team stinks, the program still shares in the TV revenue. If nothing else, Ben costs less than a coach of stature would have.