Wow Caltour...about every assumption you made about my thinking in this is wrong...
But letting that go for sake of brevity...an end to outsourcing IMO will not fix the problem and in the end will likely have a more negative impact on the ecomomy, GDP, and jobs than a positive one.
POPE..Min wage...you can raise it to meet "above poverty line" levels if you want. Say $25/hour. And health insurance. And 401Ks. You will see massive lay offs and business closures.
I think "in general" it very dangerous to tamper with free trade, free market economy, and supply/demand equations. I just do not see non "greedy capitlist" solutions working out very often. I do not disagree with the GOAL of good paying jobs for all, just the approach. This is not to say that in some instances, under some conditions, we do not limit outsourcing..but as a general solution..not good.