It's funny how people in the west criticize things thousands miles away in a country which they actually know very little about.
You have good intentions, I admit. Just like you'd send troops to "free" people in countries like Iraq. Because the west simply knows the best.
It's easy to get on the moral ground and throw your opinions around. I think GP asked a good question: if there were another, better civilization (heck, it could be the aliens) came and told the American people that your working conditions sucked, and demanded radical changes, so that you lost your current job, would you be happy about it? Or, you'd rather push changes in your own pace and way and see that gets implemented in your own society?
The Chinese people are not slaves or animals. Ironically, I have a feeling that some people who try to help them view them as so. Give them some credit and let them fight their own fights.