Anyone who thinks that the difference between retail sales price and the cost of producing an item is profit should really not ever start a business, and preferably not ever talk about business.
And the whole discussion started with quality control. Quality control is there to make sure that for every phone sold, only one needs to be built. If you read through this thread, many people are not happy with the quality of products, and as a result for every product sold, actually two or sometimes more have to be built if the quality is rubbish.
Foxconn doesn't have the cheapest labour by far. Go to India, Pakistan or Bangladesh, and check out the clothes industry there. That's where you have _cheap_ labour. Then look at places where European and US rubbish is shipped to, and where people are working to get useful scraps from that rubbish. That's where you have labour that is _less than cheap_. Most Foxconn workers come from some rural village, work at Foxconn for two years, saving 70% of their salary because they pay next to nothing for food and living quarters, and return home with lots of money.
What are you talking about, these people are live in slaves. Lots of money? They make peanuts. They are poor people that don't have a choice, they are trying to feed their families and perhaps afford their families a better future. Who the hell wants to be a factory slave year round, nobody unless they have a need for it. I encourage you to travel a little more. The world outside the US is allot different than what Americans are accustomed to.
-Mike