We take America too much for granted. I came as an immigrant child 25 years ago and aside from maybe 4-5 relatively minor incidents, I haven’t faced any major racism. Considering that I have maybe 2 dozen interactions daily and have encountered likely 10,000 people in my life that’s quite extraordinary. A recent survey came out that 60% of millennial believe America is one of the most racist countries in the world.
Have significant immigration to any other country and watch the tribalism rise up. America post 1990s has been the most welcome place for mass immigration in human history.
In regards to China, I think they are great with foreigners. Urban China is quite fantastic. Might get a few dirty stares if with a Chinese woman but all things considered that’s not bad at all. Hopefully soon it’ll get better over the coming decades.