This is all coming from a hardcore capitalist, so know that going in:
Health Insurance, as a concept, is disgusting.
You "Insure" property. You "Insure" specifically against loss of that property, and the cost of insurance is determined (forgetting an awful lot of math, but the basics are) by: The value of the property in question, the amount of payout required to replace said property in the case of full loss, put up against the security of said property and the odds of loss occurring.
For cars, this presents as the value of the car, factoring in where you live and work (the two places the car is most likely to be), the costs to repair or replace the car, the security devices the cars have, and obviously your driving record.
To insure a life, you need to first establish the value of a human life, specifically your life. Your life (probably) is infinitely valuable to you. The cost to repair you in our current system could also be infinite, given the numerous and terrible things that can happen to a person with literally no fault of their own. By the same token, the odds of you needing that payout are also damn near incalculable; every place you go, every activity you engage in from skydiving to eating turtle soup in Mexico all have a probability of killing you. By the same token you can trip and crack your skull open in Harlem, NY or in the center of the Pentagon, it makes no difference.
Therefore, you have an asset with incalculable worth, incalculable cost to repair or replace, that is exposed to hundreds of things per day that could result in a full-policy payout, with barely a hint of predictability.
Even if the industry behind it weren't legendarily corrupt and full of fraud and nonsense from every player in it, this would be completely insane to attempt. The solution (the first part anyway) is to outlaw health insurance, completely, full stop. Then hospitals must be instructed to destroy their chargemasters and go back to charging for services at reasonable rates. After that, everything else should more or less be solved.