Not everything should be free imo. Health problems caused by obesity, smoking, alcohol consumption. ...It's basically your own fault
Where do you draw the line?
A kid that breaks both legs trying a BMX trick should pay? Someone at fault for a car accident should pay for their full body cast?
How do we determine that someone got lung cancer from smoking and not from having family that smoked, or just because they got unlucky and got lung cancer.
If you're being treated for obesity at 18 is that your fault or your parents?
What if you need a gastric bypass at a cost of £10,000 but you've paid your taxes on your £50k a year job for the last 30 years?
It's really not as simple as "it's your own fault so you have to pay"