I have to say Fengzi i dont totally agree with you but I nonetheless respect your viewpoint and feel like you presented your arguement with about as much intelligence and foresight as anyone on either side would be able to...

Economics is an odd field its models are often times seriously innaccurate or poorly applied. Really only time will tell how this recent burst of outsourcing will effect our country.. I do however very much agree with you on innnovation providing the eventual relief for the american worker who finds him or herself in search of well-paying skill specific work... I just happen to think that this short term solution of cutting down on outsourcing will help cushion us until the next wave of innovation can provide true relief for the american work force