Somehow everybody in this system claims they're not the ones making bank on this swindling. The doctors say they're underpaid. The hospital admin says they're underpaid. The insurance companies say they're barely covering their payouts. So who is lying?
Hospitals are for profit corporations. Doctors are reviewed on how much revenue they generate per patient - usually by asking for more diagnosis and treatments - which is what patients want too.
Too much admin, too little doctors. Someone should get the admin to doctor ratios at hospitals, it is nuts. A lot of admin is there to handle the insane documentation requirements, software, machinery and dealing with insurance providers.
Insurance providers have their own army of admins, talking everyday to hospital admins.
On top of this, supplies providers know that insurance is going to foot any bill. So they charge more. Insurance tries to negotiate it down but there's only so much they can do - unless they buy stuff directly from China or somewhere else.
To add, each of these institutions has their own management ladder with fatter paychecks than the doctors themselves. These folks are nothing but leeches who just need the corporate ladder to exist.
Unfortunately, the only capitalist solution out of this is to allow massive production of doctors (blocked by AMA), allow doctors to unite and form their own hospitals willy nilly (harder than you think because legal requirements are burdensome) and for insurance providers to compete in open market - as they do for cars. No more open enrollment.