At the very least, ads should be banned or require nasty images like tobacco products.
Opposition to bans is sort of a libertarian dogma, they say bans never work and only make the problem worse or introduce new problems, and usually cite alcohol prohibition in America. But a lot of bans do work, and even that one apparently succeeded in reducing alcohol consumption even if it did empower organized crime. What's more, it's pretty easy to ferment alcohol in your basement but it's a lot harder to hide fields of tobacco. Political dogma never captures the nuance of reality.