Has Outsourcing Gone Too Far?

Farming out in-house operations has become a religion. Faith must now be tempered by reason.