Not to mention that tying your insurance to your job is a *huge* pain. If you switch jobs or get fired you need to deal with coverage gaps, considering individual coverage for the duration, and you may need to switch care providers depending on what your new coverage is.
It is just a really awful system overall.