Ahh, I see you're one of those who doesn't believe that a corporation is a social/legal agreement between a group of businessmen and society/government. You also don't believe that a corporation owes anything to the society that sponsored it, built its supportive infrastructure, educated its work force and provided it with legal and military protection in its over seas dealings.
Exactly, I believe a Corporation is a group of people who wish to do business. Capitalism is based on free trade and once you start imposing restrictions on free trade the market will react.
If labor is too high in this part of the country then a factory will pull up stakes and move to another part of the country. If in the state of Ohio you say Business taxes are now 15% and New Mexico says move here and we will only charge you 3% say goodbye to that factory in Ohio.
Labor and government regulation are the biggest expenses in opening and running a business. Apparently in China both of these factors are a good bit less than compared to the US to offset the cost of shipping these goods here.
Throwing more regulation on top of the situation will not work.
What is that old saying about "stop digging when you find yourself in a hole"?