While smokers or the obese might have a smaller total lifetime healthcare cost, the timing of the costs is likely a factor.
As the bulk of healthcare costs typically come from end of life care, the cynic in me explains the concern/anti-smoking campaigns in the workplace as an effort to shift that large cost to a time when the person is a part of the public healthcare system and off the private insurance policy.