One of the reasons IT is so badly managed is they follow fashions. And a big reason they follow fashions is the top management listen to research companies like Gartner. Gartner, just last year, was advocating that companies ship everything not nailed down over to India.
All these fools looking for short cuts are constantly disappointed but they never get the point.
On one of the main channels tonight (I think it was on NBC news) there was a story of a woman who started a business they called 'rural insourcing'. She set up a tech jobs shop in Jonesboro Arkansas to compete with the outsourcing to India. The people at the computers seemed quite happy with their starting pay of about $20,000 a year.
Who knows, maybe if the jobs can continue to shift to areas where it costs less to live...more companies will look at the low cost labor in the USA.