The thing is it was wrong what he said. It was actually more of a sexist comment (ho meaning wh*re).
While it is double standards that rappers use the N word and say ho and such, that doesn't mean all african americans use this word. I know many elderly, religious, and average day to day african americans who despise of this word regardless who uses it. Therefore it is a double standard for those who use it and are appauled, but do not generalize because there are some who don't use it as well.
Another thing is I do believe Sharpton is an annoying public figure. He never points out the positives. Look how far we as a country have came from the civil war. There still is (and may always be) racist people living with us, but not NEARLY as many as there used to be. The country is changing for the best, and people like Sharpton and Jackson only throw fuel on the fire and piss other people off.
And as far as free speech goes. We all have the right to free speech that is true. Imus used free speech and had a right to. HOWEVER when you work for someone, that company has rules. Freedom of speech does not protect your job, and frankly it shouldn't. Imagine any other situation. Imagine a teacher, a judge, the president, your boss, anyone calling you a nappy headed ho or just a ho. That would not be right, and if they did say that THEY would be fired. If freedom of speech were to be allowed to the fullest, you could technically go up to your boss and say "HEY F*** YOU, YOU MOTHER ******* *** ** **" and get away with it. That is not the case, and shouldn't be.
At the end of the day it goes like this:
He shouldn't have said it
Not every black person uses "ho" or even the "N" word.
Sharpton shouldn't be hounding him
People who use the word should be quiet and not hypocirts
His employer should decide the faith of his job (which they are)
Freedom of speech doesn't protect your job
Thanks