Another problem is that procedures and appointments that could be considered routine maintenance in other areas are paid for by insurance. You don't use car insurance to pay for oil changes or new tires. Services such as annual physicals/check ups, vaccinations, etc should be cheap enough to pay for out of pocket.
That would leave insurance to pay for the more expensive forms of care, just like one would use car insurance to pay for damage as a result of a collision.