I voted undecided. If his employers decided that keeping him as an employee would have a negative effect on their business, he should have been fired. If they thought otherwise, he should have been kept. I don't think that he said anything that was SO terrible that he had to be removed from the air so that our society could continue to function, but if it was thought that (MS)NBC was going to lose money because of him he definately should have lost his spot. He existed to them for one reason, to create revenue. If he was no longer able to accomplish that, them getting rid of him was the right thing to do.
I wish my employer would fire everyone who tunes into Limbaugh, Stern, Hannity, Savage, Mike and Mike, Dr Laura, Ramsy and Imus.
I can sometimes tollerate G. Gordon Liddy's delusional insanity, and I really like Bruce Williams and Clark Howard.