When bying your clothes etc, do you ever think about the person stitching, making them? I understand we can not help the world but would you decline from bying if you realy knew the conditions they work in?
I don't because I don't have the faintest idea who makes anything I buy. But I wouldn't be averse to any independent certification scheme that guaranteed that people who made something were properly treated, and I'd pay extra for such items.
A company like Primark, for example, might say to their supplier In Bangladesh that unless the factory conditions meet certain standards they won't be buying any more goods from them.