I disagree. American racism against Indians is just as bad if not worse as racism against Chinese.Re: immigration in China issue.
When India eclipse China as #1 most populous nation next year in 2022, you will hear no economist or political pundit say: "Well look at that overpopulated nation with many unemployed youths." Instead, you will hear: "Oh, India's economy is full of human capital and has so much room for economic prosperity and GDP growth." But they jump to: "Growing too old" when it comes to China, but never say "Growing too youthful and overpopulated" with India. That's the problem with arm-chair economists and political pundits. They over generalize things because of an obvious bias against China. Periods of accelerated or decelerated population growth is cyclical and normal. The key is balance.
Its off topic but I think the demographic problem you brought is valid too. Look at Japan.