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.