Well, I have work in the in the industry for 35 years had have worked as either a CTO or a CEO for the last 10 years, and have four degrees. I have been involved in the outsourcing/offshoring business as both a customer and a vendor and have been running international R & D teams for years. I happen to disagree all together with you, thank you very much. Masters in Economics are a dime a dozen, as far as I am concerned, and I have yet to meet who knows what he is talking about. You may forgive if I am less than impressed with this.
The longer we treat outsourcing as an electioneering "red herring" of the left the more it will a source of real and lasting political gains for the opposition.