А почему курить публично стыдно? Человек эпатирует общество тем, что курит? Он делает что-то противозаконное? Что-то, что наносит психологический и моральный вред тем, кто вдруг это увидел и им требуется длительная психологическая помощь?Почему у нас насаждается модель поведения, что все надо делать дома под одеялом, а иначе стыдно?Вот каминаут, например, сделать во всех СМИ - не стыдно, молодец, а курить в отведенном для этого месте (!) - фу, стыдно.