The Americans are not (to my knowledge) pointing a gun at Bangladeshi sweatshop owners and telling them “You must produce a quota by whatever means necessary.” The Americans might be benefitting from this arrangement, but if they refused to buy these products, it’s not like slave labor would disappear; it would just be redeployed into other sectors. The countries where this slavery occurs have to bear some level of responsibility for the things they permit to happen within their own borders, otherwise they were never sovereign countries to begin with, and they ought to be colonized by those powerful enough to enforce the rule of law.
Who do you argue is colonizing India at the moment?
- India had been practicing slavery since immemorial times [1]
- Then, the British started ruling the place and after only 2 years in power they abolished slavery in all parts of India they controlled [2]
- Then the British left, slavery returned to India, and it's somehow the fault of the British it still exists.
This sums up quite nicely your argument, right?
[1] https://en.wikipedia.org/wiki/Slavery_in_India#Slavery_in_An...
[2] https://en.wikipedia.org/wiki/Slavery_in_India#British_India...