Unfortunatly its the same short term thinking that happens with any other call center or any other function that becomes outsourced. The company saves a bit of money by doing it and then the people who are left in the US start to have to take up the slack and in the end it ends up costing more in the long run. Nothing against India and its people, but but basically you can't effectively manage something that far away and in such a different time zone. I've managed to survive being outsourced a couple times and (and managed to not survive a couple other times but thats a different story) and I have had to clean up the mess that it caused.