Because, I suspect, there's an inbuilt resistance among many to their taxes being used to fund other people's health care. To me, paying your taxes and expecting that a proportion is used to support people poorer than yourself is a public duty. I suspect there's also a belief, naive in the extreme, that churches will pick up the health care bill for the poor, the destitute and the desperate. Or bury the bodies when they die too young. We in the UK have what some might describe as "socialistic garbage" (even though the UK hasn't been properly "socialist" for decades), ie taxpayer-funded medicine. It isn't perfect - it's run by humans - but it's there and Brits will defend it. As someone who's been unemployed for 15 months and would struggle to afford health insurance, I'm extremely glad of it. The taxes I paid when I was working are paying for me, and those even worse off than me, to see a doctor when I need one.