Though it is cheaper.
You only think that because it’s already being taken out of your paycheck. It’s the great illusion. You are definitely paying for it, and paying a lot. And if you don’t make enough to pay your share, than someone else is paying for you.
I wouldn't say that. I (and my employer combined) pay less than $1k a year for myself and my wife, full coverage, including dental and prescriptions. Can you say you pay less than 750pounds in taxes (trying to make the numbers balance for your currency) than I do for this benefit?
In some States where insurance is highly regulated by the government, yes it costs a lot more, but in States like mine where there is more market competition allowed, insurance is very affordable.