If I don’t want my behavior swayed by HN, I can stop reading it. If I don’t want my behavior swayed by advertising, I can... close my eyes every time a bus goes by, avoid any public place with an operating television, and never check my mail?
An easy start is all billboards, everything ublock origin considers an ad, TV/radio/magazine ones.
All very unambiguous
Germany has a ban on coldcalling, Sao Paulo on outdoors advertising, Chile on Mascots / Kid Targeted Branding on Cereals
We can expand on those, I won't say neccessarily kill all advetisement, but we could certainly do a lot better than the current climate