There is a price to pay for universal free health care, that being, every man/woman and their dog claims their problems deserve treatment however trivial, for instance, where does one draw the line, in terms of pain both physical and mental; how much is 1, 2, 3... years of extra life worth? And who should pay? A struggle the NHS is currently mired in.
I’m not suggesting free health care shouldn’t be the ambition of all nations, especially nations that have money to burn on weapons/armies/space, but when that wealth is spent on protecting the guilty rather than the innocent, that nation needs to wake up and smell the coffee.
Maybe Canada is closer to the ideal than most.
On reflection perhaps this should be another topic, if a mod agrees, please split.