Не курю и не курила никогда, но ничего против курильщиков не имею. По-моему, если ты собираешься в клуб или бар, само собой разумеется, что рядом кто-то будет курить, не нравится - либо не иди, либо сиди в зале для некурящих, благо такие сейчас практически везде есть. Если рядом кто-то курит - да ради бога, лишь бы в лицо не дымили, да и таким, как правило, пара резких замечаний помогает понять, что не все в восторге от дыма. Но даже по моему мнению, как некурящего, вполне можно было ограничиться запретом на курение на улице в местах скопления людей (остановки, парки и т.д.) и ужесточить меры по продаже сигарет (к примеру, продавать исключительно при предъявлении паспорта - сейчас и 15-летние выглядят ого-го как, а выборка на предмет того, совершеннолетний или нет покупатель, кажется, проходит исключительно зрительно). Взрослого человека никакие меры не остановят, пока он сам не захочет, а вот среди детей нужно, конечно, бороться.
P.S. Что удивило - небольшой опрос среди курящих знакомых выявил - 9 человек из 10 спокойно угостят сигаретой ребенка, если он попросит. Вот пока таких не смогут уверить в том, что это неправильно, ничего не поможет.