Yes yes these guys are correct! It would be far more dangerous 'for the children' for people to smoke in bars, than it would be 'for the children' to travel in vehicles on roads populated by drunks.
You know the next argument don't you? Not that drunk drivers should be drug out in the street and beat to within an inch of their lifes (for the first offence). No that is not the answer, the answer would be for my town to be able to tell your town that you can not allow smoking in public places. That dear comrade is the only way for us to protect the innocent, it is after all 'for the children'.