Businesses aren't entitled to attention. They aren't entitled to being known. They aren't entitled to success. They aren't even entitled to existence. I simply don't understand how some business's concerns can possibly override everything else. Are we supposed to live in some cyberpunk hell with noise as far as the eye can see just so a bunch of corporations can make themselves known? If resisting this makes me extreme, then so be it.
Also, I don't have to solve anything. Society decides the rules and it's the businesses who have to figure out how to adapt to them. It's literally their problem. The fact it's gonna make life harder for them is irrelevant. The fact advertising makes them money changes nothing about the inherent unfairness of it.
If you think there's more to it, you're welcome to elaborate. Saying "but how would society function" or "it's complex, you can't just ban ads" doesn't elevate discussion either. Of course it will function and of course we can do it, all we have to do is decide. There are places that actually have done just that and as far as I know they're doing just fine.
This is the biggest example, it's even been posted here on HN which is how I found out about it:
https://99percentinvisible.org/article/clean-city-law-secret...
https://en.wikipedia.org/wiki/Cidade_Limpa
Businesses survived just fine before they started spamming people with their noise, they will keep on surviving once the noise gets banned. Since I've started researching this I've found there are so many cities in my country that have prohibited stuff like pamphlets, loudspeakers, signs and billboards. I have absolutely no doubt it led to immediate quality of life improvements. People here have suggested that I start getting involved in my city's government in order to try to improve the situation in my town as well, and I agree with them. I will give it my best shot.