No. Apple simply shouldn't have the products they sell assembled by a company that severely mistreats its employees.While Apple (and every other company) should make every effort to demand fair conditions at companies that undertake contracted work for them, I don't believe they are responsible for policing these OTHER companies.
I'm sure many on their legal team put in much longer hours. Perhaps that should be the focus?
Once it's brought to Apple's attention (assuming for arguments' sake that that Apple was unaware of the abuse before), then the focus is on Apple. Now, Apple doesn't have to do ANYTHING about this. If that hurts their image as a company, that's just the cost of doing business with unscrupulous companies. It makes Apple look unscrupulous by their willing association.
I'm not responsible for approving of anything Apple does, not matter what. I signed no contract saying I would back their decision. Hardly anyone has, so we're all free to judge Apple by how they react to evidence that the humans who put their products together are working under inhumane conditions.