1. Big corporations are in business to MAKE MONEY (as much as possible) - this is what they do.
2. Big corporations hate employees of all kinds (they're expenses - the opposite of profits), but given a choice, will go with a lower cost employee who can do the same work.
3. They would be STUPID not to outsource if it makes their product or service cheaper.
4. By outsourcing, bidnesses are kind of saying - "Hey America, f you and all your expensive environmental laws, your labor unions, your socialist taxes, your failed public school system & NEA, your eeoc, your osha, your healthcare requirements, your fica, your disability scams, etc., etc.." I agree with them.
That having been said - Kerry's wpa plan sucks, and Bush's lassie faire (you lookup the spelling) free market "plan" sucks. The only plan I can see working is a personal plan to get off the teet of big corporate job entitlement, by taking personal responsibility for one's own job prospects - hopefully by starting my own bidness someday.
Corporations are conspiring to lower wages across the board. In the short term this is a good strategy, but in the long term, how are they going to be able to charge higher or even current prices for their products? Long term I think they lose business. Sad they want to relearn a lesson that was learned long ago.