Стоит ли запретить курение во всех общественных местах?

На модерации Отложенный Россия - самая курящая страна в мире. Да-да, мы обогнали даже два миллиарда постоянно курящих китайцев! Излишне говорить о вреде, который наносит курение здоровью курильщика - это общеизвестно. Однако главная проблема - пассивное курение, с которым мы сталкиваемся постоянно.
Казалось бы, решение лежит на поверхности - запретить курение во всех общественных местах!
Однако не все так просто - например, аналогичный запрет провалился в Германии. А в некоторых регионах России курильщиков, отказавшихся от табака, собираются стимулировать материально.
А как считаете вы - следует ли запретить курение во всех общественных местах? И почему вы так считаете?