Every public accommodation in the Western World has decided that 1) They can get along without smokers, and, 2) They just can't tolerate the constant complaining and whining of non-smokers.

So, you now know what it's like to be in a minority.  It's called "the tyranny of the majority."  Right or wrong, NCL has decided they can do without us.  Soon,  there will be ENTIRELY smoke-free cruise ships.  They just don't care.