At the very least, ads should be banned or require nasty images like tobacco products.
Slight tangent, but I am now of the view the state should not be allowed to tax legal vices. (Drugs, gambling, alcohol primarily). The reason is it keeps pushing amazing conflicts of interest, and the state ends up incentivized to maintain the behavior it supposedly does not want.
Either [vice] is wrong and should be illegal, or is tolerated and regulated but in no way profited from by those that do the regulation.