I'm not excusing all outsourcing, but...
I've been in industry for 30 years and I've seen lazy shiftless workers that the union won't let the company fire, absolutely ruin it for everybody. We tried to convince our younger union members that we need to offer the company value so we can not only keep our jobs but get a raise down the road; but they wouldn't listen and acted like the world owed them a job; so guess what? The factory at my last location was busted up and part of it was moved to Arkansas where people are glad to have a job, and the rest of the unskilled labor went to Mexico.
I figure GE has found a way through automation and factory floor engineering to make money off even lazy Americans. The problem becomes, they also need to be educated skilled workers - and our schools are falling down on that job too!