That is a very wierd post. Where on earth are you getting socialsim out of this? BTW, you sound just like a smokenazi, to me.
You're very wrong. I believe smokers should certainly be allowed to smoke in their own house, in their own car and in open spaces. I believe that taxes on cigarettes are WAY too high. However, I also believe that a private employer can set restrictions that their employees must adhere to, in this case, not smelling like ass when serving their customers (patients).
If you were dining at a restaurant and your server unloaded some loud, rotten egg smelling farts while refilling your wine glass, would you tip the same as if he/she hadn't farted?