Apple spends orders of magnitude more money and effort to ensure worker conditions in their supply lines than any other company.
Foxconn has a history of treating in-country employees like all the other local companies do. Multiply by a few thousand for scale, and some rate of bad things is inevitable. Apple audits Foxconn, but audits do not catch everything (and not immediately!).
Note also that Apple effectively shut down this Foxconn plant by refusing to accept manufactured product until the situation was rectified.
Extrapolating from a few cases of dramatic failures on the part of Apple's manufacturing partners is dishonest at best.