Comments here say that silicon engineering is one of the most difficult things that you need very specific education for. Yet salaries are flat and/or not very impressive for that education level, in this industry.
That says to me that there's a surplus of people interested in such jobs, or the current job market shrank compared to what used to be required to innovate and operate all these fabs.
And if there is a surplus of labor, it's cheap for anyone, not just China, to siphon off willing talent.
Or am I missing something?