There are a lot of other differences between America and China that make this a terrible comparison.
This is just plain wrong, in the case of Germany. Germany has a huge immigrant population, and has since WWII when they brought in tons of Turks to be laborers there. There's an enormous Turkish population in Germany, and it's not new. Germany probably would not be where it is now without them.
Japan and Korea don't have many immigrants, it's true, but they were both occupied by the US for some time (and Japan still is, in a way, as is Germany).
https://www.pewresearch.org/fact-tank/2017/03/03/india-is-a-...