I believe it would be hypocritical to take the Nightingale Pledge and not inform people of the benefits of quitting things that are damaging their health. Being a nurse does not put you on trial, you are not a "leader", you are a care giver and it is your job to provide care. Part of care is teaching and educating. I personally believe every nurse should educate about better health practices, but let's look on the flip side of this. How would the OP want to discourage smoking? by saying that people who smoke are bad, by making some crude remark... As a smoker I would be highly offended if a health care person confronted me about my smoking in a rude way, with his attitude. I would much rather be informed by someone who looked at me non judgementally and kind of floated the information by me than someone who made me feel like a worthless idiot for smoking.