I would guess that a huge portion of the cost of a medical office is the staff required to deal with insurance. Do away with that and the price distortion introduced as various companies decide what they’ll pay, thus requiring that costs be redistributed onto others, and the cost of operating will greatly reduce.
However, legislatures are already reacting, threatening to pull the licenses of doctors who do not accept insurance.
One doctor told me 3/4 of his staff were there to handle insurance. That’s a huge amount of additional overhead!