The problem with an insurance model to cover the cost of healthcare is the problem that plagues most everything else: Greed.     Corporations, including health insurance corporations, exist only to produce profit.  So long as medical care is delivered for profit, we will have expensive medical care.   So long as we use an insurance model to pay for health care costs, premiums will be expensive.   Health care is not a commodity, it's a necessity.   Access to it, should be predicated on someone's ability to pay for it.    Accordingly, it cannot and should not, be left to the free market.    Even with private insurance, we all pay in some form or another.   We just happen to pay 3-4 times as much as the rest of the developed world for less adequate care.   Medicare for all with a 3% payroll deduction from employee and employer would generate enough revenue to administer Medicare/Medicaid for all with the cost and price controls that already exist.  Cheaper than the 9-25% you pay now.