1. Good insurance is unavailable to many, many people in the US.
2. Good insurance is extremely expensive. If your premiums for good insurance are low, that just means your employer is paying a lot. I don't see much substantive difference between paying high premiums and paying high taxes.