why by taxes? healthcare or the insurance shouldn't be provided by the government, that would lead to a decline in quality.
I live in Switzerland, we pay A LOT for healthcare but the coverage is very good (almost too good, people can sometimes get cosmetic surgery for stuff that's not very medical).
Here, it's a mandatory insurance, there's a quasi-market to select your insurance company, but their freedom to set prices is limited by a tight governmental control (they shouldn't take too much risk, calculate correctly, yadda, yadda, yadda). also, there is a universal fund to even out losses that insurers generate because of their customer base being especially sick/expensive.
what doesn't work imho is having an insurance system in a market-environement (I know, healthcare isn't a real market, at least it isn't in Switzerland) -- in a market-driven environement, players want to maximize their income and that's what they do. people pay that out of their pockets - just that a doctor can get his 2nd Ferrari or another Porsche. I'm actually amazed that no one really critizices that. Still - I wouldn't know how to change it for the better, because it not only gets more expensive because doctors want more money, but also because people want more and more complex and expensive treatments.
tl;dr: healthcare should be a risk-insurance that you always can afford necessary treatment, but NOT for free and not for the fancy stuff.