No, the problem is that the public sector does not operate anything at all like the private sector all the while trying to emulate it under the overhead and red tape that comes along with requiring the public's input.
In addition to the issues seen with how the public sector operates, we have the requirement of outsourcing to the private sector to do the bulk of work through private/public partnerships which the public sector cannot and will not effectively manage,
The competing interests of these partnerships leans heavily on the private sector to make loads of money while the public sector expects them to operate within the bounds of the red tape the private sector is not accustomed or willing to accept as part of their business model.
If the government took this upon themselves to do anything in its entirety, it would likely be done slowly but correctly. Unfortunately, we end up with the result we did: a quickly cobbled together, expensive, and poorly implemented product which would never have seen the light of day in the private sector.
This happens ALL THE TIME with public/private partnerships. Take a look at the website redesign for the City of Apple Valley, Minnesota which was originally budgeted at $76,000 but later reduced to a much more reasonable, although still incredibly expensive $30,000. The resulting site is basically unusable, slow, horrendous to update, and slightly more useless than its predecessor (lipstick on a pig).