If consultants and implementation teams cared about customer success, we'd remove the idea of "on time and on budget" as a project's primary measure of success! By adopting it, we've enslaved ourselves to the project's budget and time constraints rather than resolving the customer's business challenges.
Field-based project teams translate "on time and on budget" into behaviors that we know lead to bad project outcomes, not success. When the focus is "on time", they hurry to make a deadline despite the deliverable's questionable quality. A focus "on budget", creates sensitivity around change which, as we discover more about the project's true challenges, is the precise thing we need to adjust our course accordingly.
In an industry based solely on the transformation of customer dreams into business reality, we must have something better.