Preventing smoking should always be a complex approach of the whole society. Some measures are more effective (high price of tobacco products given tax, non-smoking public spaces), other less (ban on the sale to minors).