Hard to say of the private v. public.
Some public services are very good and deliver a great, vlaue for money service.
However ....
A lot of my dealings with the public sector are centered around the NHS, education and Northern local authorities.
Each sector has a number of hard working individuals but .... you repeatedly come across people who are useless. The really really useless ones are off on long term sick.
The main difference between the private sector is the ability to deal with unsuitable workers i.e. sack them. The public sector dont really have an equivalent to recession. When they do have funding cuts its very much last-one in, first one out. Thats nuts.
The other problem is the public sectors ability to adapt to change. The use of computers/software is very much a moot point. Here the peole dealing with it are people who used to deal with paper. So rather than paying the going rate for someone, they end up taking on 5 over annuated clerks. Disaster.
The public sector working emthod is to thorw lots of low skilled pople at a problem. In LAs, it throw lots of low skilled people related to the peole already meant to be doing the work.