Having to provide fair wages, health insurance, and retirement options for these people if they actually worked in the US would be something you'd bitch about.
When they wear out and retire earlier than someone like me who works a non-manufacturing job and try to get SS or Medicare..you'd complain that they are ruining the country.
Labor is cheap in China, its a paradise for companies that want to produce their products but not have to pay people much for them.
How much do you think Foxconn makes in profit each year? Lets say $100 million, they don't pay anything for employee benefits and next to nothing for wages. Thats how stuff works in China.
These people work and have to pay nearly %90 of their salary for company supplied housing and living supplies because they don't make enough to afford a place to live or food outside the company walls. The company KNOWS this. They don't care. The workers can't unionize, they don't get health care. They are slaves.
You were all gung-ho about your idea that poor people are poor because they are failures and don't deserve special attention, yet you seem sad for these folks? Why? If they were America, you'd blame the situation on them and not the company.