The real problem is that health insurance is overly expensive - mainly thanks to the relationship between gov / insurance. You should fix that; thinking that nationalising health care will fix the problem is just some politician's dream.
The extra money needed for nationalised health care will have to come from somewhere - and because poor people don't have money and rich people are too good at eluding their tax obligations, the usual middle class will pay for it.
I'd rather have a fully private market without national entities messing with the prices and charities for those who can't afford it.
Of course, no politician will ever champion such a system, because it removes the gov from the equation, making them less powerful and needed by the masses that keep paying taxes.
I'm sorry but this is just a complete fantasy. The "extra money" for nationalized healthcare can come from taxes instead of premiums, and enormous efficiency gains with the elimination of N x N redundant billing departments & business units. It has worked all over the world. Your scheme has not, and is also immensely cruel to people who can't afford health insurance. Charity has never solved a social problem.
I'd rather have a fully private market without national entities messing with the prices and charities for those who can't afford it.
Of course, no politician will ever champion such a system, because it removes the gov from the equation, making them less powerful and needed by the masses that keep paying taxes.