>>35-36
There's hell of a lot of Indians, and they're educating their people in software engineering at home and abroad.
Their software houses may be crap right now, but if/when the shit hits the fan, the competent workers can group together to form stronger units.
There's nothing magical about Western people that gives them knowledge that the Indians can't pick up in a decade or two, and you'll learn that the hard way if you just sit on your fat ass and complain about short-sighted managers.
They don't have to be as good as a good on-site team, they just have to be cheap and not too much worse than a bad one.
That's not to say there won't be jobs left, but the dream that what has been outsourced will start returning is nothing but the spiteful fantasies of a jealous ex.