I think the answer lies much deeper than that.<p>There is plenty of literature on this idea:<p>Racism is the modern manifestation of very primal instincts and behaviors which are an integral part of human groups and societies.<p>To work well as a society, you need to have an identity, a sense of self, of cohesion. For that, you need some contrast, an opposite. Other religions, other countries, other skin colors. They all provide a convenient object for differentiation.<p>In addition, it wasn't long ago that hunting, aggression, violence was an essential part of survival, and we all still have those instincts. This aggression is mostly under wraps and deeply hidden in modern society, but it's present. And it needs to be directed somewhere, outside of the group.<p>The more presence a different group gets within your own, the more differentiation and multitude of variety, the more prevalent racism becomes. So the more international and diverse we become, the bigger the problems with racism.<p>And with smaller satisfaction/happiness, there is more aggression.<p>--<p>Sadly, I really don't see a solution in the short term. Our brains are just not wired for the happy, inclusive, diverse, all accepting wonderland lefties aspire to.