I work in healthcare and I see 2 sides to this.
First of all, there is an outrageous waste of money occurring all across the NHS. Initiatives that could make a profound difference aren't enacted because it doesn't suit the local political climate, or someone let's their ego get in the way of progress. As an example, a project I'm involved in demonstrated that it could save one large trust millions ever year but it was cancelled because one of the heads of the trust wants his own team to do it. He wants to be seen as the saviour. They can't do it, or they wouldn't have needed help in the first place. And if they try, it will take longer, cost more money, and take very much longer to have an impact on patient care. This kind of nonsense is contributing to the financial situation that the NHS finds itself in.
Then there are the patients themselves who couldn't care less about looking after their own health, miss appointments, waste valuable resources demanding (and getting) prescriptions for paracetamol etc. When my dh's gran died we found 3 full black bin bags of medication in her house. Why the hell is that allowed to happen? How often is that repeated across the country?
We should absolutely try to save the NHS, but there are 2 sides to this story, and for every NHS worker who is doing great things, there's at least another 1 who is pissing about, treating it like their personal domain, going off on long term sick and coming back just long enough to get full pay so that they can go off again etc. It's sad, and frustrating and I don't know how we can reconcile the problems on both sides of the fence to not only protect, but improve what we have.