Even left leaning people have absorbed right wing economic thinking! Every economic think tank repeating the mantra that Government employees are fat overpaid bureaucrats that can't deliver projects.
All software projects are fraught with risk, but when no one takes responsibility for the outcome, and particularly when the people who generate requirements have no stake in its success, the probability of failure increases rapidly. The de-skilling of the public service in favour of advice from highly paid consultants, often the same ones who provide the services, means no impartial advice or trustable expertise, so governments can't be smart buyers.