Insurance is a terrible model for health care.
Everyone needs health care. Insurance only works when you have a large pool of persons paying premiums against an at-least-relatively unlikely risk. That might work for things like cancer, but it doesn't really work for anything else.
We should not have to have an insurance policy for a doctor check out that weird lump on our thigh or come in and spend 10 seconds pretending to talk to us before scribbling out a prescription for something that vaguely sounds appropriate and walking out.
Insurance is what distorts these markets. Patients need to pay doctors directly again. Real competition needs to be returned. Right now, the doctor inflates their bill 5x because they know the insurance is going to talk them down, the insurance talks them down because they know they're going to inflate the bill and not worry about it since it's an insurance company paying out, and round and round we go.
There's no reason the market for medical care needs to be different than the market for food, which is cheap and abundant. People often say that you can't can have an efficient medical marketplace because medical care is emergent, but that's usually not true; most medical care, like most meal times, can wait long enough to allow the patient to make a choice between competitors, and providers who charge more than the average demographic in their area can afford will go out of business.
The incentive to overcharge for emergent care is countered by the incentive to compete, which has already lead to many "urgent care centers" arising throughout the U.S. Good government regulations that prevent cartels from organizing and causing the markets to freeze up/fail can help. These regulations should include outlawing medical insurance.
Whatever the solution is, the current situation is an abject failure. ACA band-aids a couple of warts but it gave us new wounds in the process. Whole thing needs to be torn down and rebooted based on sound market principles.