Никаким законом им курить не запрещено. Я тоже вижу, меня это не трогает, мне это не мешает. Я дееспособный человек и в состояниии  обойти курильщика, не находится с ним в одном пространстве. В общественном месте вам гарантировано законом отсутствие курильщиков, нарушения наверное бывает, но все это достаточно просто и быстро решается. Во всех других местах, тем более на открытом пространстве, человек в состоянии обеспечить себе зону фри от курильщиков. Попробуйте, у вас получится. Курить не улице никто никогда не запретит