I will continue using black (as opposed to Black), negro along with caucasion and oriental during discussion on the subject and refuse to see the word “nigger” as a term of endearment among one group while regarded as an insult when any other uses it.
I knew a Vietnam vet who asked a belligerent oriental woman in a store “Are you a gook, a chink or a slope? I wouldn’t want to get it wrong.”
There are other words far worse than “black”.