The government doesn't run anything much like CEO's.
They merely set policy, standards, rules and regulations and provide funding for the same people to run it but under Government supervision.
The problem is politics and this is why the EU works better colllectively, setting standards and policies, than self interest serving politicians. Point raised and mentioned by Cavalier many times.
The reason why social services are run down is because Tories and those who vote for greedy tax cuts are happy to dispense with services they don't use. Ultimately, it comes back to each and everyone of us when sooner or later some aspect of national day to day events impinges on our daily lives.
Your comprehension and driving principles are different that's all. Just look at how Netherlands manages their public transport policy and draw your own conclusions.