I would argue that insurance exacerbates the core problem, it doesn't fix it. In fact it will likely just make it worse in the real world.
If people really want to fix the problem, they have to fix the pricing mechanism in health care. Insurance destroys the stable pricing mechanism, so...