Yes it is a nasty habit.
I started smoking cigars and it was very relaxing, I still enjoy smoking cigars, but cigarrettes are made so much more addictive that once you smoke one a couple of times, the urge is there to keep smoking. The truth is they are extremely addictive, and they're not good for you.
However, I am a smoker like I said, and I enjoy it, but I don't do it around people that can't stand it, or do it in public places. If I do, I make sure that I stand downwind, and never blow it in someone's face. It does irritate me however when people feel like they have to say something to you in public about how cigarettes kill and/or fake cough. It get's really annoying.