My opinion of this is much like the Iraq war.
Whether the decision to invade Iraq was a good one or not, we're there now, and we gotta do what it takes to make the situation better, which means not quiting.
The decision to fire Chan may or may not have been a good one, but dragging it out now to incite and enrage and fracture the Tech fan base even more isn't going to help.
My .02.