To avoid creating new customers? IMHO, it shouldn't be a goal of society to tempt people into ingesting things that they don't need to.
To me, glorifying substances through marketing doesn't help the consumer. If a person understands that they want to use a substance, they can discover a vendor.
No ads for ice cream, chips, any cakes or pastries, etc. Great world you'd create.
"The doctor told me to stop drinking, smoking and having sex. I asked him if it would make me live longer and he said: no, but the time will feel longer."
So just optimise for what you want, but forbidding these sort of things forces others to leave the same dull life you want to live.
I'm lost on why you don't like that? Do you stop buying sugar water if the stop advertising them?
I really want the state out of the game of controlling drug use.