Больше бы все-таки действовали штрафы, потому что обидно - купить пачку, недешево, а поймали, так еще и опять плати немало. И именно штраф немаленький должен быть!
А чтобы ловить на работе курящих, давать им дуть в трубочку(которую надо придумать), которая покажет уровень никотина. И не скажешь уже - возле меня курили, вот от меня и пахнет.
Дуть неплохо при выходе с работы, можно и до нее.
Тогда и сворачивать вообще продажу сигарет, покупать их можно тайно, но кто ж выдержит так - курить вне работы, или по выходным, либо курить, но платить штрафы?
Курящие и работающие на себя, или нелегально - там сложнее, но значит, пока сигареты еще продаются, задрать на них цены. И штрафовать, если поймали в общественных местах с сигаретой. И в крупные заведения - бары, рестораны, гостиницы - выдать трубки на никотин, и пускать после того, как трубка скажет, что чисто. Иначе - штраф.
Борьба с курением - только тотально.