I remember not too long ago some airline employees lost their job for refusing to stop smoking.
It's an interesting paradox. While it's true you should have say-so over your life and what you do, it's becoming more common for the state and corporations to try and manage your health for you. We have seat belt laws, motorcycle helmet laws and more and more corporations telling smokers 'you can't work here'.
I see both sides of it. As a proponent of liberty and personal freedoms, it chafes me to see people be told what to do on their off time. However, who pays for people who refuse to take care of themselves? You and I. Our tax dollars (via Medicare) pay the substantial health-care costs of long-term smokers. Our insurance rates are higher, as smokers tend to take more sick days and have poorer general health. (not all, so those of you who are smokers and are the model employee please hold on). There is conflict because, as the previous poster mentioned, smokers taking breaks irritate non-smokers who feel that they don't receive the same number of breaks.
Here's the problem I have. Obesity is as dangerous to one's health as smoking. But if you try to tell someone they can't work for you because they are obese, you'll have a discrimination suit on your hands. Are they going to tell these people that they can't go to the snack machine 10 times a shift? Can they not bring their two grocery bags full of food (I'm not kidding) to eat on their shift? Will the organization set an ideal body weight and not allow employees to vary beyond a certain percentage of that?
I work in a hospital that recently went to a smoke-free campus. However, we have a number of obese employees. These people are physically less able to perform their jobs as their co-workers. In some instances, they have become so obese that the hospital has found alternate job positions for them because they can no longer do patient care. Yet there is no mention made of the unprofessional appearance, the altered job performance, or the health dangers to these individuals. If they want to infringe on someone's rights by telling them they cannot smoke on their two 15-minute unpaid breaks, or their 30-minute unpaid lunch break due to health concerns, then they need to take the same steps across the baord with unhealthful behavior.