(I know the topic is old; just giving my views on it.)
What can be stated is that "black" and "white" were not used to describe anybody's race until much later on in history, so there was no such thing as "black" people and "white" people; thus when black was being used for negative, and white for positive, no race of people's were offended thinking they were being singled out, and this was especially since all people further back then were indeed all similar colors of a darker hue.
And even when they described one as black or white, it was for the darkness the skin became when the sun beat down on one of a darker hue, or because of leprosy which lightened the skin, and again, was not used for any one race of peoples.
Since then, we have now collectively come to calling ourselves black, and those most opposite our color, white; this is not as descriptions for how dark or light, but as a race as a whole regardless of the light and dark shades on both sides. And so, the negativity that black already had becomes more of a personal insult out of people's mouth for us, and the purity white already had becomes ego building out of someone's mouth for them.
With this, I've learned not to attach myself to the color "black" as if that's my name and entire being just because further back when some wanted to call any and everyone of a darker shade, "black" though this wasn't at first the case. This, in turn, helps me to not take anything with black being used as a negative as personal, though I know many try to make it that way because of how they view me and not according to how I view myself.
I've none problem with using the word black or viewing the word black as a negative(spiritually or otherwise) because it, as a word, it does represent more than a person being called it(I don't really think of people like myself when I think of the word, itself). Neither have I any trouble with viewing the word white as pure(spiritually or otherwise), because it certainly goes beyond the skin color of someone who may or may not be pure.
I guess usually, I only use the words for people as convenience so others know more specifically what I mean without saying African or European since many on both sides don't originate from there; and neither do I use Negroid or Caucasoid because I just don't believe in using such a disassociated and divisive sounding title.