As a former smoker and diver myself (quit 27 years ago), I want to weigh in on this one. When I dove, I did not take my cigarettes with me. I had no desire to subject other divers to my smoke and if I couldn't survive two hours without one, I shouldn't be diving.
These days smokers have certainly been restricted far more than I was back then. Although I prefer smokers do so in their own environment, I recognize they have a right to smoke outdoors in areas that are not restricted.
However, a right to smoke does not involve a right to subject others to second hand smoke. I really get irritated when a smoker will walk over next to me and light up when there are plenty of areas away from other people or divers where they could do so without offending others. If i walk over to them, that is a completely different story.
My housemate smokes, but she does so on my front deck. She would never consider smoking in the house and subjecting me to it. She even tries to put out her cigarette if I walk onto my deck... however, I tell her that I am electing to subject myself to the smoke so we can talk and she should continue smoking.
Yes, smokers have a right to smoke.. but not a right to subject others to their second-hand smoke. I know smokers are "under seige" these days and I have some sympathy for that. However, courtesy towards others should still be a strong consideration.
Dr. Bill