Запретить нельзя хотя бы потому, что очень много граждан этого государства будут против. Действительно очень много, все предыдущие митинги покажутся детским лепетом.
Одномоментный запрет ничего не даст, потому что существует много людей, которые не могут/не готовы/не хотят мгновенно бросить. И будут другие люди, которые смогут и захотят курильщикам сигареты продавать, пусть нелегально. Тут скорее работает долгая настойчивая политика по постепенному выводу курения из привычного образа жизни (см. политику США в этом направлении годов так с 1960-х).
Про экономические причины соглашусь с другими ответами.
Вы правы. На излете союза люди в больших городах проспекты перекрывали, когда сигарет не было.
Вставлю свои 5 копеек. Помимо абсолютно верных причин, указанных выше, есть, на мой взгляд, ещё один важный момент. Курить или не курить - личное право и личный выбор каждого человека. Это будет элементарное лишение человека права, выбирать делать то что он хочет.
Тогда почему людей обязывают использовать ремни безопасности, и запрещают покупать тяжёлые наркотики?
Ответ довольно простой, если запретить курение, то государство перестанет получать доход от сигарет, а вот курильщиков от этого не станет намного меньше, люди начнут их доставать нелегальным способом.
Вот прям ставлю миллион плюсов в душЕ.