I think that a lot of the so-called 'racial' divisions aren't actually race-related and are more culturally related... people might initially respond to race but I refuse to believe that it's the massive stumbling block that some people make it out to be. The problem is more likely to be culture and/or subculture. It only appears that race is the issue because of segregation... and because that segregation perpetuates adherence to subcultural or cultural practices and values that put people at odds with the status quo. And there isn't a nation on Earth that can be reasonably expected to completely abandon ALL of its formalities and conventions.
I've lived in a couple of different cultures in my life and the superficial differences were never the biggest problem... as long as you are polite, practice good hygiene, speak the language and don't act like a tourist, most people aren't going to have a problem... in fact, they'll be glad to have you on board. If you are likeable and can bring a perspective on board that actually improves their operation, employers are going to love you. They won't care what you look like, but they WILL care how you dress, how you speak, and how you behave.
This is why certain groups are more likely to prosper in American society than others-- because of their cultural values. ANYONE can adapt to this culture, because it is primarily liberal and tolerant and accepting of differences. Plenty of first or second generation Asians thrive in western society, because their parents bring over family virtues like self-discipline and legacy and putting the interests of your family before your own... they don't end up taking liberal arts because it's their 'dream', they become doctors and lawyers because it's what their parents push them into... and in the end they realize that it's good to be successful and carrying on the family name and sacrificing their 'dreams' for success is its own reward... they put the interests of the business/job ahead of their own, and ALL employers LOVE that. If whites are so racist, then how did Asians manage to prosper in western society?
And really, being followed in the supermarket is hardly an issue worth discussing. I was profiled at the airport a few weeks ago for being a single white male with a Thailand stamp in my passport. It's something that we all need to learn to accept because there's just no way around it... cops aren't going to ignore what race you are if they think it will help with their profile.
And I can't believe that someone in this thread tried to blame white people for Asian racism!! Anyone who has been to an Asian country should know that their racism runs extremely deep because they've never had to deal with a multicultural society. There is so much homogeneity that racism isn't even an issue... seeing even one person who is a non-Korean or Non-Japanese or Non-Chinese is enough to make them turn their heads and stare. They're just not equipped enough psychologically to deal with issues of race... so when they immigrate to western society, they bring that baggage with them. Their children, on the other hand, are more likely to be open and tolerant... because they're being raised in western society.