Why do you think some people are more worthy of jobs than others? Would you be OK if your country opened their borders entirely and allowed anyone to become a citizen if they applied? If that happened here, I could guarantee you that we would have a LOT of people from poor and war-stricken nations more than happy to work sub-minimum wage. If you don't allow wages to drop in response, say hello to an even larger unemployed population that struggles to live up to our unrealistically high standard of living.
Laws, treaties, and taxes are policies that can either encourage or discourage high wages and employment, or low wages and unemployment.
So, by allowing US manufacturing to be done overseas with no tax penalties, where there are sparse or no labor laws, environmental laws, etc, then you are encouraging low wages and unemployment.
Capitalism is essentially a process where "slack" in an economy can be turned into a profit by someone who exploits it.
Over the past 40 years, lower taxes that make reinvestment back into the company irrelevant, paired with Wall St. deregulation and Free Trade Agreements has transformed the American middle class into the "slack" that JobCreators exploit...by creating jobs in India, China, Vietnam, or Malaysia.
The race to the bottom is just international now, whereas for awhile it was limited to being inside the US, as jobs moved south and west, away from unionized areas.
At the end of the day, it's pretty much too late to really reverse this. All we can hope for is that everywhere else adopts similar labor and environmental laws, thereby making jobs here in the US as cost-effective as it has been to give it to someone else.
To really reverse it, there would need to be higher taxes with tax breaks for reinvestment back into the company, as well as tight regulations on Wall St. criminals, and the repeal of Free Trade Agreements that don't inherently contain provisions with similar labor and environmental laws in each member country.