I ain't white but as I've said before, I think the whole thing, especially social justice system has gone too far or more precisely, the point that needs to be addressed is lost when people are so focused on superficial things.
Using social slurs, such as the N-word, chinks, Japs... etc is like swearing. They aren't appropriate, period. However, putting too much attention on how to stop people saying that is like you want people to stop saying fuck, shit or whatever please you. I have friends of colors and we are totally fine calling each other using racial slurs because we know there's no mal-intention. Just like we'd add some fucks and shits in our sentences.
The main point lies with social stereotyping or profiling of whatever group of ethnicity. Are Black people thought to have more chance of breaking the law? Whites can't jump? (athletic inferiority vs. black) or Asian are better at math? and the list goes on...
These are things that we need to address. Racism/sexism or any other form of discrimination will not go away just because we stopped using certain words. If that's the case, we should try to get rid of all foul languages altogether and we'd make the world a better place. That's horseshit...