На самом деле эта тема очень животрепещущая на сегодняшний день. Есть те, кто считают, что раз они курят, а курить в кафе и ресторанах запрещают, то ограничивают их в правах. Есть те, кто не курит, и считает, что как раз те, кто курят рядом с ними, ограничивают их в правах на свежий воздух. Есть и много других мнений на этот счет. Я лично, как человек некурящий, отношу себя скорее ко второй группе людей. Извините меня за возможно слишком прямое и неприличное сравнение, но почему-то у нас в обществе не принято ходить прямо на глазах у других людей в туалет! Это не запрещено вроде-бы особо, но никто не пытается это делать. Во-первых это стыдно, во-вторых это неприятно другим людям. Так почему же у нас нет такого понимания о курении?! Чем оно лучше?! По-моему, так курить, это как раз намного хуже, это еще и портит здоровье всем, и курящему, и находящемуся рядом.
Если говорить в частности о кафе и ресторанах, то думаю, есть смысл создать в них отдельные курительные комнаты, типа туалетов. И пускай те, кто хочет курить выходят и курят сколько хотят. Не думаю, что это сильно ущемит их в правах.