The defense of these companies is "hey, go get another job if you don't like it here". Rather than address skyrocketing costs of health care, business just demands you change your behavior.
Weyco demanded last year changes regarding smoking habits - now they demand employees take certain medical tests or face firing.
The entire article is in the CSM. Here are some excerpts.
"The approach makes sense for employers, says Lisa Horn, manager of healthcare at the Society for Human Resource Management in Alexandria, Va., which advises personnel managers. "They're really trying to improve the health of their employees overall, and not just reduce costs for the employer, but also for employees," Ms. Horn says. "It certainly seems like their intentions are in the right place."
"The color of your eyes, the car you drive, and your weight may all sound like private matters. But in many states, employers can take those facts - and many more - into account when they decide whether to hire or fire you.
Some groups are protected on the federal level: Employers can't discriminate against workers based on age, gender, race, disability, national origin, or religion. But unless state law says differently, all other characteristics are fair game, including your political leanings and even what you wear outside of work.
These firings didn't violate the law thanks to "at-will employment," a legal concept in 49 states that allows bosses to fire workers for virtually any reason - or none at all. (Montana is the sole exception.)"
Seems the golden rule remains - he who has the gold makes the rules.