It seems that there are two phases to process of getting a product, when we idealize it for customer.
One is new product discovery. This is where you find out about a product you may want without you being aware that there's one. What if there's a honest service for the best product discovery? Impossible?
And second one is the informed decision. This is where you learn enough of truthful information or recommendation to make informed decision whether to get that product. What if there's a honest service/network for truthful information and recommendation? Impossible?
If we would have these two (maybe) impossible services, would there still be a space for ads? Or would the businesses rather spend the money on building a better product?