Farrakhan, Obama, Jackson and Sharpton are ALL on my short list of people I have ZERO respect for. I don't particularly care if one of them is tee'd-off with the other. 
And NO, it's not based on their skin color, so don't even go there.
I'm not a fan of any of these guys either, but I like to hear what they have to say. Sometimes they say things I agree with, like some of what Farrakhan said in that video.
I will say this about Al Sharpton, he is an EXCELLENT debater, he usually defends his statements well. I sometimes see him on FoxNews and he is no easy target.
I don't like how they wind up tying race into so many things, but many of there main points have validity and I like to hear their perspective sometimes.
Fathertime!