This. I'm not sure any country in the world ever rose up out of abject poverty (which persists in rural China, e.g. Szechuan province, where no Western reporters ever seem to go), without going through a phase where everyone had to work 12 hour shifts at shitty factory jobs. That includes the US, Japan, Taiwan, South Korea, and every European country.
It sucks that things seem to work that way, but it looks like China is moving in the right direction here, not the wrong direction. At some point (as was the case in all the countries I mentioned) they will demand and receive there rights. There is evidence of this happening in China already.
At least all the Foxconn workers all agreed to work at Foxconn, which implies that their alternatives were worse. There are countless millions of others in the world who aren't so lucky.