If there was no monetary economy anywhere, and the 'governments' were tribal instead of national; I don't think we'd have a problem with racism.
With the exception of a few cases, one of the places where I work; everyone gets along great, and everyone sits together and we have great conversations regardless of where they're from or what colour they are. And those with original feelings of discretion are easily won over by the others being NICE. I've also learnt a few things. It's a trip talking to people from other countries that are way different from what I'm familiar with. And I've done a lot of that.