Suicides happen in all kind of economies, people get depressed, things happen in their lives, etc. - actually US suicide rate is higher then the China's (http://en.wikipedia.org/wiki/List_of_countries_by_suicide_rate). And if you count that there are 900 000 people who work for Foxconn the fact that only 18 people in 2010 committed suicide says that the rate is much lower than the average. It is 11.1 per 100 000 in US and 6.6 per 100 000 in China. So, you could say Foxconn improves the suicide rate vs. the average in China. Yes, working conditions are not that good on the factories, but I don't think that suicide rate is a good indicator.