I honestly would have no problem with using "the carrot" trick.
To be absolutely truthful, I'm just VERY tired of the nanny state telling us what we can and can't do, use, or say. Yes, I smoke, so I suppose my stance against outlawing smoking makes sense. However, I have the same stance against outlawing alcohol (although I only rarely drink), or our War on Some Drugs (and there's nothing illegal that I would be interested in using)...
We are a (supposedly) free people. That gives us rights that come with responsibilities. If I decide to do something that has the potential to damage me, that's my right. If I DO get damaged, then those consequences are mine to deal with. This includes being in a car sans seatbelt, riding my bike without a helmet, and yes, smoking.
As to the damage caused by smoking: I really do think a bunch of it has been overblown. I've watched people who were standing well upwind from me, who were fine until they saw my lit cigarette. THEN, the coughing started...