It's a bit like big distributed systems. Before it is built, you can design it the way it should be done. After it is built, you can completely rebuild a new one from scratch, and migrate over to it over time. But it is incredibly costly, difficult, and impractical to retrofit the existing system to the point that it operates in a completely new ideal way. You can patch it, but the more patches you add, the more of a Frankenstein's Monster it becomes, getting slower, uglier, costlier, and buggier.
As much as it would be great to just upgrade the system per-state, the medical industry (as I understand it) is basically a national monolith. What I'm proposing, unfortunately, is patches. But I don't see a way around it other than rebuilding from scratch.
The thing you are describing is not the problem. In a normal healthcare system patients aren't expected to second-guess and interrogate doctors.