I get it, but at the end of the day, smoking is still legal, so those of us who smoke shouldn't be treated as if we are committing some sort of crime against humanity. However, I do agree that the rules of not smoking on the verandahs should be followed, due to the proximity to other guests who may not smoke.
Edited to add - if smoking is completely banned on board, I bet the amount of smoking on balconies will increase. People who are indeed addicted, will not be able to quit cold turkey to be on a ship 24/7 and not smoke.