That is appalling! It's a gravy train for some businesses. Not only is the developer to blame, but all the way up to the decision-makers at every level.
OK, there's the back-end, but, really, come on, what's the problem.
We had a client wanting a new site; we pitched and we lost out. The (now ex) client decided they wanted a "London-based developer."
I still have my contacts at the ex client and I am aware of the new site running in well over budget, and 18-months late. I know the original figures quoted by the other two London agencies and the winner of the contract was more than ten times our quote (they accidentally sent me the agency proposals).
Am I bitter, no, am I frustrated, yes, because we'd have done a much better job, too.
I have never heard the statement "government IT project comes in ahead of schedule and under budget"! :-)
That is soooo true, Mark_A