American companies are getting scrutinized for sending jobs to other countries. I do not blame them one bit. The goal of American companies should and must follow what they should follow: Increase revenue and decrease expenses. Mexico is a source of cheap labor, not encumbered by the union demands for high wages and benefits.
Americans must and should get these jobs back. It is one source to get American unemployment back up. It does not have to be permanent for the American employee. It can be a source of subsistence until he finds something better. To do this, Americans must accept the lower wages Mexico and other countries are paid.
What is Keeping Mexico from starting their own businesses and not rely on the American companies? That is the real question.