I really hate the world as is, polluted with meaningless, over-optimized advertisement, but at the same time I also think that "no advertisement" is definitely not the answer.
As with most things, I think we have to find a good balance. Maybe a good way to start would be for governments to set (harsher) limits to advertisement. Allowing less seconds of ads per each hour of content, forbidding print ads in certain areas, etc etc.