From an engineering point of view smoking on aircraft caused no end of problems, from the disgusting mess behind the panels to the sludging up of ventilation, cooling and pressurisation systems, just ask anyone who went anywhere near a 1-11 !
An ex-smoker me but good riddance on aircraft.