Racism is just another form of tribalism. If we were ALL Black/Brown/beige/pink etc, we as a species would still divide ourselves into separate political, ideological and ethnic factions.
Racism is a symptom of a larger defect in the species which originally evolved as a survival skill; prejudging others not of your tribe as a THREAT.
It's perfectly logical for prehistoric man to suspect that members of another tribe wanted to steal his grain and livestock.
Reflexive prejudice in today's world is simply counter-productive.
I can almost understand why people used to think all the different races were from higher and lower order subspecies of homosexual sapiens, because we see the same thing in the animal world.
Hundreds of species of birds for example, all genetically similar, don't interbreed. I believe most are incapable of producing young with another species of bird.
But no matter how different two human beings look, if a man and woman aren't brother and sister, the odds are 99.9% they can make a child together.
Some people are always going to have a problem with a BM/WW union, but the positive out of it is that it seems to be less and less people who have a major issue with it.