The most efficient solution is an "all payer rate set system" - aka One price per procedure.
YES, the system we have is insane.
NO, unfortunately none of us are doing anything about it because we don't think beyond "single payer" system which itself has its own set of issues no one digs into because "single payer" is so awesome.
Everytime I mention "all payer rate set system" the discussion halts as if I am an alien from outer space.
If we are make ourselves go through an overhaul, and all the pain and suffering it entails, our sights should be on an "all payer rate set system" that's already proven to be way more effective than whatever people mean by "single payer" system.