My comment on your post is if "all the American factories" are moved to Mexico, what are the Americans going to do for employment?
Every single thing you pick up in the stores today is made in a foreign country, while our unemployment rates keep climbing.
The amazing thing about the American economy is that we are constantly expanding and developing as we produced new products such as Windows in the 90's.
Certainly we do not need outdated jobs if they can be done cheaper elsewhere.
It's globalization. If you don't like it here, you can move to stagnant Europe.