I have always wondered should the NHS be free for everyone. A lot of resources are expended on those that have self-inflicted illnesses - i.e. poor diet, over-drinking, over weight, no exercise, smoking etc. The sort of self-inflicted illnesses this causes takes up a large proportion of the NHS budget. If there were more consequences from these sorts of behaviours such as paying a contribution to treatment costs then perhaps this would encourage better behaviours and allow the free NHS services to be more directed.