Isn't IBM a chinese company anyway now? Lenovo and such?
Besides, the point is, if they can get it done cheaper in India, why shouldnt they. IBM is under no obligation to pay more for the same services, frankly.
Lenovo purchased IBM's PC business.