There could be a searchable directory of products and services tagged by topics. Interested parties could subscribe to topics, to be notified about new products or services.
so you would approve of advertising then, because a notification is an advert (albeit for said topic). But then who would decide which topic for which product/services?
The bottom line is that advertising comes about from a need - that need will emerge again, even if you tried to make it inefficient to fulfil that need.
No, I would not approve, because ads come through channels that are unrelated to me looking for product information. The distinction is pull vs. push, and at the place and time of my choosing, and being unrelated to any other media.
We also have a need for food and sleep, but that doesn’t mean we should accept being forced into eating or sleeping when visiting web pages or consuming media. The absurdity of that example should prove the point.