Is there more legitimacy/recourse to pay another company for services than to hire an employee (with the skill to back it up) to do the same work in-house? That level of indirection sounds inefficient...
On the bright side, this is one of the things that stops the entire economy being swallowed up by a handful of megacorporations.