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.