Hell, even Paul Krugman doesn't label the issue as black and white. I want to remove sweat shop conditions as much as anyone, but keeping people alive through poverty takes priority.
Also, you don't fix sweat shop conditions by closing sweat shops. You just move them into the underground, where instead of shady business owners as bosses, they have shady crime bosses as bosses. The real trick, is to better sweat shop conditions.
This can even be done at Samsung/Apple's level, where they can make part of the requirement set for a contract certain workplace conditions/pay.