Personally, I'd love to see them turn much smaller ships that they can fill into 100% smoke-free cruises. I also prefer a market-based solution like that. I've got no problem with non-smoking restaurants and private establishments either. Problem is that they seem to fail at a higher rate than others that permit tobacco use. Another example of a situation where government needs to keep its Mrs. Grundy-like beak out of the way and let the free market decide.
There is a market for smoke-free places and many have already filled that niche in many places. Heck, there are
177 smoke-free restaurants listed on the smokefreedc.org site (not included fast food places), but that ain't enough. They lost a bid for pushing a ban through in December, so now they're calling for a
public referendum to institute an all-inclusive ban. The anti-smokers want em all. Intolerance is never satisfied.
If only common sense prevailed a little more often.