Not really. A lot of people never were able to get insurance at all or lost it once they got sick.
There should be one pool where everybody can get insurance regardless of agr, employment status or preconditions. Insurers should compete for that pool.
That being said, I think uninsured drivers should go to jail/pay hefty fine/lose driving privileges, but many do not. Maybe one pool for car insurance as well?