If I have to seek it out, say a product catalog or a website, it really isn't marketing or advertising.
The "problem" is that everything is vying for our attention because the internet made it vastly cheaper for any random joe blow to force a set of pixels in front of our faces.
That's the distinction. If I can't ignore it, then it shouldn't be legal. Companies should have no right to my attention.