I dunno, that seems a little parental. To quote the article: "at the end of the day it's a job." I'm not wild about the company trying to influence aspects of my personal life that don't directly affect the company.
At least in the US, as the company is footing the bill for employee health insurance, the company has incentive to fund assorted employee wellness programs.