According to Wikipedia:
When Katee [Sackhoff, who plays “Starbuck”] decided to quit smoking just before shooting started for Season 3 of Battlestar Galactica, the writers for the show decided to have her character also stop smoking. Both were in response to fan mail from young girls who said they wanted to be just like Starbuck when they grew up.
Oh please. Now it’d be great if these girls grew up to emulate Starbuck’s positive qualities while avoiding her negative ones. But as far as the latter go, does anyone think smoking is anywhere near the top of the list of Starbuck’s self-destructive traits? Ahead of the binge-drinking, moody surliness, picking pointless fights, taking needless risks, wrecking all her personal relationships, etc., etc.? Not to mention deliberately crashing her ship in what looked like suicide a couple of episodes ago?
In fact nearly all the characters on Galactica, despite their many virtues, are self-destructive or otherwise seriously screwed-up; that’s part of what makes the drama so compelling. For that matter, the cylons on the show commit suicide as a handy form of transportation (Sharon) or enlightenment (D’Anna)! If the show’s writers were really to suppress all depiction of behaviour whose emulation might be inadvisable, they’d have to wreck the entire show. So why single out smoking, apart from its being politically correct to do so? (I’m reminded of when Marvel Comics decided to make Wolverine give up smoking, lest impressionable youngsters take him as a role model. Wolverine still leaps into fights and slashes away at people with sharp steel claws built into his knucklebones, however.)
In any case, I vaguely recall seeing an interview where Sackhoff said the reason her character gave up smoking cigars (which is the only thing I can recall the character smoking) is that Sackhoff herself has never liked cigars. So I have my doubts about the whole story!
Sometimes giving up a cigar is just giving up a cigar.