people have been smoking for millennia....who's to say that a tiny bit of a bad thing is not alright for some...it seems to be the abuse that is the problem!
In fact I recently read something about a discovery of the health benefits of smoking tobacco....I will see if I can find the link... ...On second thought, NO... I wont because people will see it as permission to take it too far!
as for sex abuse and shopping....I prefer the sex, shopping is making my house very hard to keep clean since I am a sentimental sort of person, while sex was only a little bit messy and very much more enjoyable! Needless to say I couldn't keep all the lovers in a closet, (if only)
so they are much easier to deal with, than a shopping problem.

the moderation of cigarettes...you cant smoke too much if you keep your self busy having sex....only one (in between sessions) and another at the end is necessary

Keeping busy is the best way to stop smoking cigs.
Beat them out with healthy hobbys that you find more satisfying.