I flagged down a flight attendant and asked them. Their answer was that yes smoking is banned, and it's a $250 fine. But EVERY SINGLE TRIP from ATL to SFO, someone decided it is worth it and the ash trays give them a safe place to put it out. The flight attendants wait outside the lav after the smoke alarm goes off with the ticket.