Actually, work can be done more cost effectively by exploiting prisoners or slaves as in China. There are times when corporate executives seeking more "cost effective" labor betray their own country -the United States - for a dollar and defecate on American citizens who built the greatest country in the world, only to have it sold out from under them.
The personal economic well-being of working citizens of the United States is not "beside the point." The working American does not quickly desert his/her country to save a buck as can a corporation. There will always be poor people in the world whose poverty and political impotency can be exploited by American corporations at the expense of the working citizens of the United States.
"Free trade" is not fair trade when other countries providing labor have little regard for the basic rights of their own citizens and manufacturing based outside the United States does not have to meet strict standards of childhood labor, human dignity or safety of workers.
What stinks is these corporations become rich by relying on American technology, education, transportation, capital markets, healthcare, law enforcement, communication and infrastructure of every kind. This is a huge wealth-engine created by millions of Americans that have gone before that is Not available in other nations. But then these corporations flee when it is time to pay back with jobs. I bet very few of them could Start Up in India or Bangladesh.