Yes Geoff, the real issue is leadership, or rather lack of it. That could be said of a number of organisations, not just the NHS. Accountability for failure to deliver from Senior Leadership should result in a vote of no confidence, whatever the organisation, both in public and private office.
Just another thought, like....