I honestly think that free market healthcare is doomed to failure. The information a-symmetry, the size of hospitals compared to populations, localization, the degree of specialization, strategic nature of services, and the social externalities are just too great to ever really have a market. But that's just me on my soap box.
Hopefully transparent pricing will do some good at least. I wonder if requiring insurers to share savings in cash would further encourage people to shop around (eg going to the place 4h away to get a 2k MRI instead of a 4k MRI means you get say half the saving [1k] back from your insurer)...
If this was possible, I'd agree with you. But the reality is that the best we can hope for is single payer.
It just didn't register that the AMA is the sixth-biggest spending organization on DC lobbying [1], right behind Blue Cross Blue Shield (an insurer) and the American Hospital Association.
People worry about the NRA and all kinds of other stuff. They should really get mad about how outrageously the medical industry lobbies (as do the realtors), and how much they've managed to extract from ordinary Americans. It's an utter coup of PR that people aren't rioting in the streets about this. Everything about the medical industry -- licensing, high physician salaries, etc. is rigged to be good for insiders.
[1] https://www.opensecrets.org/federal-lobbying/top-spenders
Economic research confirms this. Mergers result in higher prices due to less competition.
What we need is way, way, WAY more competition in healthcare. 10x as many providers, 10x as many clinics, with prices posted on the wall. When they start losing business, they'll notice.