As for healthcare, it IS that bad. Most working people have reasonable coverage (some of then even at reasonable price, as a percentage of income). However, it ties the worker to the employer. If you get fired, you lose your health insurance. If you quit, to move to another job, you lose your health insurance and have to get a new one (and at least until the recent healthcare laws, they didn't have to accept you -- sucks if something happens during your first job, because it's a "pre-existing condition" for the new one).
The end result is that employees are often held captive by their job because of the (essentially unrelated) health benefits. A friend of mine married 6 months earlier than planned to get coverage because she lost her own job.
Job mobility is much harmed.
There's COBRA -- an insurer must let you keep paying for one more year. However, the employer subsidy is gone, so people who pay $200/month all of a sudden find themselves having to pay $1200/month after quitting their job (or being fired).