While I agree that the world would be better without ads in their current form, we should think why are ads required and what are the benefits.
The main issue is how you discover a new product. The main benefit to society is/could be faster progress. The main downside to society could be unhappy people that consume crap.
I think smart people should think about alternative solutions, not just think "ads are the problem".
I personally have the exactly same issues as above when I look for example for open source libraries/programs for a task. There are popular ones, there are obscure ones, they are stable ones, etc. The search space is so big and complex that it is never easy.
My personal preference would be a network recommendation system. I would like to know what people I know (and in my extended network) are using and like - being it restaurants, clothes or open source software. I have 90% of friends (or friends of friends) satisfied with something - maybe I should try. Of course it is not a perfect system, but seems much better than what we currently have...