As someone whom has seen sweatshops before. I think that there has to be something mentally, morally and emotionally wrong with you if you think sweatshops are worthy of defending.
Well, are they hot?
You're upset about sweatshops, because you don't get to see the alternative. People are in sweatshops because all their other choices are worse, and if you close down the factory, they will have to submit to the worse alternative.
Demanding that they get paid more will just mean the factory gets closed down due to unprofitably.