It is challenging to implement practices that avoid suboptimization in a large organization, and it is an order of magnitude more difficult when contracts are involved.
Mary Poppendieck - Lean Software Development: An Agile Toolkit