You may find this interesting -- I don't agree with all of it but it does go some way to explaining why Brits tend to regard our NHS very differently from the way people in the US tend to view healthcare
The NHS was a socialist ideal – and now it’s made a paradigm shift in the political debate, says Guardian columnist Zoe Williams
www.theguardian.com
While I'd question whether a National Health Service is a particularly socialist idea (Saudi Arabia isn't a particularly socialist place, and neither is South Korea), I think it's true to say many places, and particularly the UK, regard health care as something it's the government's job to provide, just as it's the government's job to maintain our armed forces rather than rely on mercenaries.