I know this can be a sensitive subject, but I personally hope they enforce the bans they are putting in place. On a recent Celebrity cruise, a man whose cabin was one deck above ours and about 6 cabins forward chose to smoke cigars on his balcony. The smoke wafted right back to us. Yuck! Obviously he chose to ignore the non-smoking policy on the balconies.
Sitting on our balcony, enjoying the beauty of the ocean, and breathing the clean fresh air is what makes balconies worth the extra money for us. Since my husband is allergic to tobacco smoke, we couldn't be on the balcony when the cigar smoker was out there.
Everyone has their own opinion on this, depending on their smoking preference! I can see both sides, but for us, we appreciate the smoke-free policy.