It's so complex though.
The NHS is massive, but there's too many separate divisions that don't marry up or communicate, and policies contradict each other, so people end up falling through the cracks.
Yes, too many managers. You might hear "one person used to be able to do all of this alone", that one person didn't have the same number of service users, and treatments weren't as complex. So some more managers are needed.
People don't want to take personal responsibility for lifestyle choices, and want the NHS to fix everything. Nor do they want to pay for anything ("I've paid through my taxes")
The aging population, and fewer family carers for the elderly.
Staff shortages. Who would want to go into the poorly paid positions that the NHS is crying out for?? The nurses, midwives, carers doing backbreaking work, with little respect and constant abuse from the public. Anyone with a public facing job is in the firing line,
subjected to abuse from service users and family members, who are quite- rightly, at the end of their tether and frustrated with the system. Staff burn out too quickly, and leave.
General poor pay and conditions. Not only are the staff on the ground subject to abuse, have rubbish pay for the responsibility (everything is the nurses fault/job/responsibility), they're well aware that those on more sociable hours, sitting in their offices are so much more highly paid than they are.
Just a few thoughts that popped in to my mind.