Health insurance, like the student financial aid situation in the US, has created a situation where the true costs are inflated because the hospitals know that the average person isn't footing the bill, the billion dollar insurance company is. It's why you see $80 bills for asparin.
Your rainbows and flowers ideas about healthcare sound great in theory, but the reality is that the middleman is creating these balooning and insustainable costs. Government-run care just replaces this middleman with the government and doesn't do anything to reduce the cost or make the care better for anyone.
The US has the best quality care in the world. It's why everyone with the means comes over to the US to get treated for major illnesses. Upending the systen to make it like all of the other, worse, systems in the world isn't thr answer.