When you visit a ad-supported news website, you're opting in too... No one is forcing you to use that website versus it's ad-free subscription alternatives, it's just that most people have decided they'd prefer the former
The difference is that a catalog is advertising that the viewer actually wants to see. Ads on a news site are ads that the viewer merely tolerates because they go with the thing they want to see.