Do you believe society will ever truly overcome racism?
NO. Because we are animals. Our instinct is to be wary of creatures that are much different. Unfamiliar races are too strange to our animal selves for us to ever completely override that instinct with intellect. It would take either a LOT of evolution as a global community, or substantial racial blending and homogenization, or both, to reduce this response. It appears to me that before either of these mechanisms is complete way we will have a substantial reduction in human populations and return to a more tribal way of living which will separate us and reduce the blending of races, thus slowing or reversing the process.