In my experience, insurance issues are usually insurer and patient going back and forth and then patient getting 6 different answers from 6 different representatives, then reviewing the 3000 page plan document, finding the single line that properly describes what should have happened, calling the insurance company, explaining to the rep how your plan works, and demanding that it be reprocessed. Like my wife has to do this frequently and spends several hours per month dealing with this but she has saved us probably tens of thousands of dollars in mis-processed claims that the insurance companies can't even properly handle. I usually am the person carefully reading plan docs, finding the proper billing codes, and explaining things like that to the insurance company. Sometimes we have to get the doctor's billing people to code things, like once they coded something that was an outpatient appointment as a minor surgery which could have cost us a lot of money.
So in my book since we get to speculate about what the system should look like, it should absolutely result in people getting care without all of this run-around. It's about eliminating as much misery as possible from the system and letting people just get treated and providers just get paid. We can talk about efficiency once the misery is gone.