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.
I think sports gambling is stupid and has largely ruined sports for me. Most people I know though seem to really love it, gamble completely responsibly and seem to enjoy sports they did not enjoy previously.
Unfortunately, there is no story to click on without some kind of moral outrage or "mistake" that the "smart" people need to correct. Especially appealing if it can bent into some kind of political bullshit narrative .