A few points...
First of all, addiction to cigarettes (or other things) is not fundamentally an issue of "poor financial planning." So yeah, it should be stopped for health reasons and financial reasons, but addiction doesn't come out of thin air: people consume these drugs (nicotine, alcohol, pot, cocaine, meth, etc) often without realizing they're treating some kind of physical or emotional condition with them.
Everyone, including people hooked on these different things, should know what effects they have and what undiagnosed health conditions are usually responding to them, because different problems respond to different drugs, including "street drugs". One good source is Vancouver's own
Dr. Gábor Máté, whose clinical experience has given him a lot of insight as to why people take the things they take. In his experience, it's usually a form of self-treatment. And in his experience, detox doesn't work without accompanying treatment for the underlying problems. He makes a hell of a lot of sense to me.
Just to be clear, he isn't pro-drugs or some kind of Timothy Leary advocate for experimentation: he's a doctor who recognizes that many of his patients have a lot more going on than they they didn't Just Say No™
Seriously, do you really think that a course in Excel and a home budget worksheet will make the difference between someone smoking or not? It isn't an indulgence, it's a coping strategy. A shitty, lousy, expensive, deadly one that needs to be replaced by a better strategy, but it is still a strategy.
Anyway I recommend checking out Dr. Maté's books at your library.