The basic point was that outsourcing is never simple. Design specifications actually had to be more precise, because any omissions would lead to costly disputes involving lawyers. Making sure the work got done right led to additional overhead costs that no one had counted on. Finally, all those extra costs had the perverse effect of making the company doing the outsourcing look less efficient than the ones it awarded business to—a vicious cycle that only encouraged more of the same destructive behavior.