The point that everyone is missing here, is the insurance company that provides the health coverage for these employees is calling the shots. Most employer companies undergo an underwriting process whereby the insurer assess "risk" for that company. High risk... high premiums.
Most employees poo, poo this, but the fact is, the very viability of some companies is placed in question by staggering health benefit costs. As an employer, I can tell you it is not uncommon for me to pay $1,000 to $1,200 per month for family coverage. Multiply that over a couple hundred employees!
Mixed, you are right about obesity etc., but the number 1 health risk is still smoking. Not only lung cancer, but heart disease and stroke have the majority of their victims sitting in the smoking section. It also grossly effects the oxygen absorbtion throughout the body, depriving all tissues of O2 stimulating free radical production leading to cancers, lymphomas, leukemias etc etc. Friendly advice... stop it if you can.
People want their jobs. They want good salaries. They want the stock of that company to go up so they can have a nice retirement fund, and the insurance companies want to make huge profits because their shareholders ( these very same people) expect that return. Can't have it all ways people. Somethings gotta give.