good for corporate america, but I doubt the benefits will ever make it to the average american/canadian. Wallmart is trying to shut down stores that are forming unions (and btw, wallmart is now the biggest...bigger than GM), ING quadrupled profits over last year, you don;t need to have an economics degree to know that is a lot...and my insurance continues to go up, without incident. Outsourcing is not our only worry. There is also the brain drain. More of a canadian problem. Over half of my friends who graduated in computer science went south of the border.
We had the president of mexico speak at the university I work at (home of a noble prize winning professor of economics, so no 'what the hell do you guys know, you are just dumb canuks') and this outsourcing issue was directly and seriously addressed. Mexico is in serious trouble as this continues. A phd equipped person in India will work for 1/3 the rate a similarly educated person in the us/ canada will work for. Call centers are not the only worry. My wife's cousin had to go to australia to get a perm full-time high-tech job.