You say products that work tend to get remembered, and sure, for existing products with a market you might be right… people would continue buying those things even with no advertising.
But how did the FIRST person who bought the product find out about it? Someone has to try it once before you can even know the product works. How would a new product enter the market?