I find cigarettes help tremendously. I intentionally smoke very rarely so as not to get addicted. Every time I smoke i feel like it's my first time. I know what satisfying a craing feels like, and the high I get is not that feeling. I smoke max once per month.
I can see how if you smoke regularly, it would make you worse...the anxiety would increase until you satisfy your craving, and it wouldn't really do much except cancel out the craving.
I don't smoke socially. If I am very stressed, and haven't smopked in a while, i will go someplace secluded and smoke. Well, because I don't want anyone to see me smoking

.
It works for me quite well, but it's only temporary, and every time I smoke i feel like I am suddenly going to burst out into lung cancer or throat cancer, or mouth cancer...