- Doctor's are paid too much... why? - Well they need to be paid a lot because medical school debt is 250k or more... why? - Medical schools/the AMA are artificially limiting the number of students and residents for their own ends (keeping wages and scarcity high) so they need to charge a lot... why? - I honestly don't know.
But the current political climate in the US is incapable of dealing with any kind of multifaceted problem.
One thing that will not make healthcare less expensive is "Medicare For All". It will just shift the bill to different people. Now, you can argue it's the morally correct course of action, or those people who will be forced to foot the bill (upper middle class taxpayers) are more capable of doing so, but you cannot credibly claim with a straight face that it will make anything cheaper. In fact, the opposite will occur.
(I don't want to hear one thing about negotiating power. That is a debunked line of reasoning. Medicare/Medicaid cover more people than many single payer systems in other countries, and their costs are still outrageous)