Healtchare is part of a much bigger problem in America. Americans want to make a lot of money and buy a lot of things with it. Doctors make several hundreds of thousands of dollars a year (compare that to what they make in France, Britian, Sweden, etc.), CEOs make tens of millions while they run their businesses into the ground, heck even some types of nurses make over a hundred thousand dollars a year.
And nobody wants to take a pay cut and stop buying a bunch of things they dont need, especially if others dont have to do the same. You cant ask a doctor and health workers to take a 50% pay cut to make healthcare more affordable while we let bank CEOs continue to make much more than they are worth.
I doubt America will be able to fix this problem anytime soon, its more of a cultural and social problem than an economic one now.