While I fully agree, the aim of the game changes once things are outsourced, meaning that local small players can’t be in scope. In addition when disciplines/towers are split across vendors additional costs/profits can be had in the delicate negotiations.
Lastly, the outsourcers need to improve their profits/costs year over year per customer. Once customer loses its expertise it’s in no shape to challenge the increase’s especially when it can be demonstrated that more activity is taking place.
Those to blame are those advising the organisation outsourcing, they typically are the big consultancies often not charging much as they get their fees from the outsourcing businesses.