I think most people believe that the business model is bad. All the tests that Doctors order is to protect themselves from lawsuits. Fixing that would be a good start. People sue if they get a bad outcome. We tend to look at everything in hindsight without considering what was going on in the moment. If a doctor is negligent there should be a process to penalize and if needed revoke his/her license. If that doctor did things right and foreseeing the problem wasn't something he should have in the moment then he should not be held to an impossible standard. Still just fixing tort, would not solve the problem.
As far as insurance is concerned, this I know for sure, whenever the government has required insurance the price goes up. I am paying upwards of $4200 a year in car insurance for me, my wife, and two of my kids. It used to be liability insurance was cheap. Full coverage costed more. When the government required everyone to have insurance liability went through the roof. The same people who didn't have insurance before, still do not have it. You can't get blood from a turnip. The more that government requires, the higher the cost of what they require.
I'm not smart enough to know how to fix the problem, but if I know if my car insurance was half what is is now and I could get insulin under $1500 for 3 months, I would have a pretty good nest egg.
I understand I have to pay for my daughter's illness and that should not fall on my neighbor to pay. I just think that when it comes to a product like insulin, a price more in line with the cost of the product would be fair. Actually 5 times the cost to produce would be awesome.