Sorry but health care should be free and universally available. The fact it isn't so in America is to your nations detriment.. Welfare bums and the much more deserving low paid or part time workers should be looked after.
However... social provision should come with strings- you get welfare you do civic volunteer service so many hours a week!! No (volunteer) work no welfare money. Over here you can sit on welfare for years without any problems from 'the system'. As a working man it does annoy a little..