Respected Karl,
Though all the other points you made above are good and true, I beg to differ on one that is not. I am an Indian 3D arch viz specialist having 18+ years of experience living in Mumbai, India and hence beg to differ and clear the air about that (smells like) superiority complex laden statement about outsourcing work/s to Indians.
We Indians are the said to be most correct English speaking community and the most highly educated and technically skilled workforce recognised in the world. That's how and why there are many thousands of Indians in places of your high skilled work-lines. If someone has cheated you on the fees and duration of the project, you must bring it to everyone's notice, with substantiated fact sheet/s. But to say that all are guilty of communication lapses and time overruns is just like blaming all white skinned people to be racists.
I have never compromised on the cost and time schedules just to grab some work. If someone chooses to go to a roadside cart to eat and then complains of low quality of food and hygiene then s/he needs to be firmly reminded of the choice made in favour of so called 'cost savings' neglecting other, certainly more important, issues like quality.
I have only tried to clear some doubt regarding artists from India, don't know anything about China, though.
Umesh Raut
http://www.umeshraut.com