Not in my opinion, no-one chooses to get ill and need the NHS, however preventable diseases / illnesses that are self inflicted because people need to eat 12 bags of crisps a day is the only selfish thing I see. Imagine how much better the service could be if obese people lived a healthy life or contributed extra. Think about that the next time you need the NHS and you're in a 4 hour queue just to be seen, or on year+ long waiting lists.
So everyone who turns to the NHS for treatment of a "self-inflicted" illness or injury should pay more?