Tom Peters has a list of 16 hard truths about off shoring. I found the list thought-provoking. These two were my favorites:
10. Big companies do not create jobs, and historically have not created jobs. Big companies are not “built to last;” they almost inexorably are “built to decline
There are also some quotes at the end that are worth a read.