Here's what's so incomprehensible to me. You think you can carve out a certain subset and refer to them as "nig gers" and other black people have no right to be upset, because it's not about them. However, the word (along with wop, ****, *******, ****, ******, etc) is historically used to identify every member of that group, nice or not. It is practically impossible to yell "****!" in a room full of women, and then say, "No, not all of you, just the ones who cheat." You will not get to finish that sentence, in a room full of pissed off women. They are not going to say, "Oh, you're talking about them." I get offended when I hear those words because they reduce someone to a member of a certain group, and that has NOTHING to do with their behavior.
You want to call someone out for their criminality, their nastiness, and/or their lack of respect? Then call them a nasty, disrespectful, criminal.