Well to play devil's advocate, the only reason there's so many different groups of people with so many negative stereotypes, is because US as well as Canada, Aus, and NZ are the only countries in history to have attempted multicularism on the scale that they have. Everywhere else in the world is either predominately homogenous or multiethnic as a result of colonial borders. The EU has only really experienced American style multicularism for the past 30 years, but the results have been disastrous.
Say what you will about the frictions, but nothing negates the fact that for most of history the US has allowed millions of people to immigrate and through hard work attain levels of education and a middle class QOL exceeding what was available to them back in their home countries. Now yeah, such an experiment seems to be reaching its limits, but the success of America's past ability to attract foreign talent and entrepeneurs is still something China needs to take notes on as it upgrades its industries.