No company does everything themselves they all buy some services and perform others. There is nothing intrinsically peculiar about IT outsourcing; what catches imagination here is the scale of the deals, the emotions concerning off-shoring, and the spectacular failure of those deals which have turned nasty.
The motivation and context for outsourcing change, as do the technical conditions which enable it. It’s also likely that the recession will make companies reconsider their position, as they become more concerned with short term cost reduction (survival being the strategic goal) and quite what the consequences of the Satyam debacle will be have yet to be seen. There are, however, no more black or white decisions when sourcing than anywhere else.