I dont think that will ever happen. For the simple reason that humans have the need to differentiate between one another and the easiest way is based
on color, race, sexual orientation, etc...
)
On a sidenote---One of my college professors told me that the word "cracker" was from white slave owners "cracking the whip"---can anyone confirm this?
I think because as a man, being called a boy is not nice.