Some teams can actually deliver a complex {piece of software, CPU design, rocket, whatever} that meets a very demanding spec. But >99% of teams can't. And no amount of corporate BS can change that fact.