In the new series The Boondocks they drop the N-bomb some fifty times per episode. Now is that a racist show? I don't like the connotation of course, but it seems the african-american culture reinstated the word synonymous to a homie.

The obvious effect thereof is the influence upon the entire world. US video clips say it all the time. I think the rappers should, through the curtain of ganjasmoke, take their responsibility and at least replace it with something else. Or that the negative connotation is removed.

A lot of cursewords were eventually accepted as common names. Ethymology will tell you all about that.
And I'm personally offended by the extent to which dumb rappers refer to women as hoe's or for the love of god bitches.
my two cents