Masaki has said it the best in this thread.
I think it is the government, policies that are being influenced on the cruise ships.
Also, lately the news people report a weekly cruise ship problem. I know there is a cruise line out there that is smoke free- not sure which one that is doing fine with the new policy.
Our country club just built a new clubhouse and when it opened last Sept- it has a no smoking in the clubhouse. Also, some of Disney properties have put that policy in.
The smokers that I know- they don't smoke in their cabins- their husbands stopped smoking. And since the Star fire- that is best not to smoke on the balcony. I know that the Princess ships installed sprinklers on their balconies.
Regarding the Voyager do they have sprinklers on their balconies. Since we had to cancel out a week before the 5/26 Europe sailing, I didn't get to look at it. Yes, I check that out on each cruise ship now since the Star Fire.
happy sailing!