As a non-puffer, I really enjoyed the formerly Smoke Free Carnival Paradise.....which is now a smoking ship, which should tell us something.
We had always avoided balcony staterooms so as to spend the extra $$$ on shore excursion so I kind of dreaded it when DW decided to start getting balconies.
On our first balcony cruise, we had smokers on at least 2 sides of us and it wasn't too bad, but it made me wonder if there was a better way. Maybe make deck _____and above smoking.....or better yet, make one side of the ship smoking (then it might list to one side).
Smoking causes very heated debates, but there has to be a way to keep the majority happy.