I've been of two minds about this lately. Generally I'm pretty libertarian, but that has more to do with me as an individual than with government policy, which I can't really change anyway.
But since ALL governments tax and redistribute, my opinion is that a safety net of public health care is a sound investment. Not Obamacare, and I don't mean abolishing private insurance as an alternative. Just something for the have-nots so nobody is getting backbreaking medical bills.
Either way, the consumer or taxpayer with money will bear the cost. An unpaid $20,000 medical bill is just going to be collected from the people who are paying rates. With a public health, it's via taxes and paid in advance. Someone gets sick and everyone chips in. I would gladly pay "more than I should" if I know it'll be there for me if I'm in dire straits.
I know in the USA we look at people like that as "leeches" and some of them are. And there's this fear of quote-unquote socialism or even just the question of whether taxpayers can afford it. But when I think about a lot of the other useless crap government spends money on, I'm sure somehow the US can afford it. Not just for deadbeats, but the elderly, war veterans, the handicapped, and the unemployed.
Anyway, I'm not an economist so I don't have all the answers, just my $.02.
I'm a libertarian too, dont get me wrong Im fine with public healthcare as long as its done with some sense.
As tyty said below, the same moment something becomes "free", people starts abusing it, when bloodworks are free you get old people with no one to talk that hit the hospital once a week just to befriend the staff there with their "visits" on our wallets.
Even if we pay for them old people shelters where they can go play pool or sing togheter, they most likely wont attend cause they feel "old" there...oh btw when they flood to the hospital, the people who really needs it is in line.
It means workers not getting server when they need it and workers wasting time instead of working when their work taxes keep the hospital running.
Same thing with welfare generally, most people would rather live poorly with welfare checks rather than working and get a decent salary, I aint talking about temporary cases but people like many women in uk who live on welfare checks and public housing as a reward for spawning 3 kids from 3 different fathers which very likely will be a further weight on society growing up.
The principles we need to consider are 2.
1)when you punish something you have less of it, when you reward something you have more of it...think of taxes and welfare checks.
2)when those who leech become too much, it becomes unconvinient for those who sustain all to keep working so you will get a snowball effect of providers turning into leechers.
A well planned public healthcare in my opinion is necessary in a civilized country but at the same time it takes many counterbalances to make sure it works properly for everyone, same thing is all the other welfare items otherwise you screw up society and economy at the same time.