POC say it all the time: White people don't have the right to use the word nigga, even in a song. The reason is because you're using words that are hurtful to a group that you're not a part of.
My issue is in these same songs, straight rappers are constantly saying words like "fag/gay". Basically, they're using words that are hurtful to a group that they're not a part of.
IMO? POC need to take one of two options.
Option 1: Everyone gets politically correct. Black rappers stop saying words like gay, retard, fag, crack, etc. and whites stop using the word "nigga" even if it's in the song. This is fair, but seems ridiculous.
Option 2: Stop being such a little bitch, you do it too, if you can't put up with it then stop doing it yourselves.
Either way, it's a matter of treating others how you want to be treated. Blacks are not a "special" minority and I don't see how anyone could argue they deserve elevated protection compared to gays.