I guess you can also look at it in terms of reward and punishment. In a communal society where there's already a lot of unofficial channels and incentive to be harmonious and in sync with the group, the threat of punishment or worse, the threat of shame and ostracization and social backlash can really motivate people.
In a more individual centered society where people are focused on getting ahead by themselves and people are very aware of individual freedoms and rights -- benefit is the way to go. Especially in a highly litigious culture like the states.
Businesses are already enticing employees into healthier lifestyles. Quest Diagnostics (the ginormous blood testing center) has a special program where they do 'glucose tolerance' tests and basically screen for diabetes and other health risks. Businesses pay for the tests and the benefit for employees is discounts in health insurance for healthy folks. Some businesses also give cash incentives, paid vacations, etc. as a reward for keeping in good health.
Businesses also offer more comprehensive health care plans to employees focusing on PREVENTATIVE care as well as alternative therapies (massage, acupuncture, chiropractor-ship?) and mental health.
Lots of businesses also offer free or reduced gym memberships to employees.