I got a bit of a complaint about the whole manufacturing thing. I'm in China doing a job that I couldn't get in the US. It wasn't because this job was taken from the US, its because our government spent a lot of money investing in the wrong thing. I lived in the Midwest most of my life and saw local governments spending money like crazy to keep manufacturing jobs there despite the fact that at the same time they're telling kids in school to go to college so they don't have to work in manufacturing.
When I graduated college that gave me two choices, go try and find a job on the east or west coast that was relevant to what I was in school for (but good luck trying to afford living there) or work a job that I didn't need college for. I did a jobs like that for 10 years and finally decided to come to China. Sure, they took a lot of manufacturing jobs from the US but the government took the money and invested heavily in high tech jobs that were being newly created. In essence, I have now taken a Chinese persons job and I'm also doing it for the same wage a Chinese person would (I'm considered a local worker because I moved here and then got the job).
Maybe we should have been less concerned with keeping manufacturing jobs which very little young people wanted to do (and we were having to overpay to get people to do it) and more concerned with creating jobs that people actually want to work.