I strongly disagree with the notion that China needs to address its future labor shortage by importing low-to-mid-level workers. Given China's enormous population base, it would require immigration equivalent to the total population of a medium-sized country to fill the gap—a scenario that is entirely unfeasible and would provoke severe social conflicts. For a nation deeply rooted in its indigenous culture and society, China can only address its labor challenges through technological advancement and boosting its domestic birth rate. In the foreseeable future, China will only open limited immigration channels for top-tier talent in select industries.
So there are two issues here. K visa itself is for high tier talent, so I'm not sure what your first sentence is about.
As for lower quality jobs, you might want to actually go to China to see the situation on the ground. Nobody wants to do low level service jobs right now. The youths would much rather do waimai delivery or stay at home rather than working at certain restaurant jobs. So over time, you are going to see more Filipino nannies and other type of service workers from Southeast Asia for jobs that Chinese people just simply don't want to do.
This has already happened in Hong Kong, Japan and South Kore. Why do you think it would not happen on the mainland?
Go to HK central area on Sundays and you will just see how many Filipinos work in Hong Kong (Sunday is their day off)
Which STEM fields in which the US is competetive in would 100k/6yrs be too much to retain proven highly qualified top talent? Also keep in mind the high paying fields draw a substantially larger number of H1bs, and that lower paying fields suffer from having both a smaller pull for talent and are less likely to be competetive globally.
If an Indian engineer can objectively do a better job, he should absolutely get the job. I've met quite a few good Indian engineers at US tech companies. Problem is when subpar (ratio of good to poor is between 1:10 and 1:20) Indian workers crowd out other more competent candidates for jobs, and is exacerbated when the subpar engineers overrun the ranks of middle management. H1b engineers originating from India has destroyed the competitiveness and culture of many big US tech companies.
Again, this is something the market will decide.
There are plenty of good Indian engineers around. Whether they come to China or not is something that will be worked out by market.
But people need to remember that there is already a large effort by Chinese government to bring in foreign talent for research in elite Chinese universities. It's much better to do this in a formalized way with a Visa program that makes sense vs just doing it ad hoc.
There are plenty of research money for these people
I don't know if people on this thread have been to China recently. The quality of life is a lot higher in Beijing and Shanghai than most Western cities. In fact, I would consider moving back to Beijing if the opportunity presents itself.
Why do you people think that high talents with good salaries would not want to move there?