Yes, the United States should use trade barriers and sanctions to end China's human rights abuses. Sanctions and diplomacy are the most powerful non-violent tools the United States can levy against a nation for any reason. I can think of no better reason than attempting to restore human rights to use these tools.
The U.S. has long held a stance that human rights violations are unacceptable. However, there is no real way of policing this stance throughout the world aside from going to war, which everyone should want to avoid. The only leverage that the U.S. has in situations like these is a trade embargo.
I disagree. If we even succeed in getting people to listen to us ( and we know how hard that is ) Where are those people going to go? Sweatshop or not, it's the only job they have , and blocking trade would just chuck them out on the streets.