Smoking was banned on all domestic flights by 1990. International flights to/from USA were banned in 2000 when international agreements were created between countries. Biggest reason was safety, not passenger discomfort. A fire on a plane at 30,000' is bad news!! Recently they've banned E-Cigs from being transported on commercial airlines. Nothing to do with passenger complaints and everything to do with safety.