Foxconn makes tech for MANY companies, including Apple. And it's not like the chinese government forces them to show up at Foxconns door! I'm not saying things couldn't change for the better, but throwing money at it, or taking money from it isn't the answer. What it comes down to is just expecting great transparency from ALL the companies who contract with Foxconn, not ONLY Apple. So we all stop buying mobile electronics, then what??? Foxconn just sends all their worker back to a dried up rice paddy, so they can starve to death?
Also, it's not like people didn't die building the many Hydroelectric dams for the United Saviours of America. Or all the sky scrapers, or all of out railroads. What do you call all the cole mine "accidents" and other industrial accidents that happen in the USA. Why do you think executives, and middle managers in the USA commit suicide too. It's not ONLY China, it's all over, including here!