Well, that's CEO-think. Many of us hiring managers would love to hire US talent - regardless of cost - but the big bosses won't let us. Part of it is that few companies really understand the potential positive impact of IT on their businesses - in many industries it remains a cost to be ruthlessly controlled, like the electric bill. ;)
IT personnel need to market their solutions better.
I look at it this way: If a corporate IT department was instead an independent business, how would it sell its solutions? What value-add would it offer, versus the competition? Could the IT department survive on its own as an independent business?