What's the difference between calling somebody a Coon and the Chris Rock joke? What's the difference between Tariq's treatment of Tommy Sotomayor and the Chris Rock joke? What's the difference between Black Nationalists calling other Black people Negroes as a pejorative and Chris Rock's Joke?
There's no difference whatsoever.
Yes there is, a black nationalist is not trying to get white people to laugh at the expense of black people. Also there is nothing more revolting than hearing a black person speak from a heart of self loathing. You can't wrap black nationalists with comedians who put down black people for laughs and self loathing black people.
Marcus Garvey you mentioned in a post before can not be compared to someone like Chris Rock.