I keep reading this, and there may be truth in it, but it overlooks a couple of very important points.
1) The UK per capita spending on healthcare is about $500-1000 lower than other European countries. The NHS is already quite lightly funded compared to peer countries.
2) Very large organizations, whether public or private, are usually somewhat inefficient and bureaucratic compared to small organizations, but healthcare necessitates large scale, and somewhat conservatively managed organizations. We can't expect it to operate like a startup.
It would probably help somewhat if many in the UK drank less and moved more.