At the end of the day, the fact still stays, Apple and other Major Firms have not been checking on the condition of the people who have been making there goods are in. And that has been a total disregard for safe and relaxed work environments around these workers. If the BSR is feeding bullshit to both, the Firms and the workers, they're responsible, if the firms know/knew about the working conditions and did nothing about it, they are equally responsible. I don't care if the finished product cost millions, they can't be buying off dead works and making profits such as these out of good made by there poor souls.
We've seen this in Mexico, we've seen this in most of the Latin American countries, we've seen this in Asia and all I can understand is, that once too many workers die in a particular place, the MNC's just change their place of work, shift factories to other more economically viable ( Exploitable) places.