Earlier quoted context omitted.
Years ago, a Windows virus slipped on to three family machines I'm the go-to-guy for, due to Spotify using IE to display ads, and not vetting its ads properly. My answer was two-fold - never use Spotify, and always use an ad-blocker.
Ad blockers are mandatory on my parents computers. They can’t distinguish between what is or isn’t an ad (not speaking specifically of Spotify display ads.) I feel like I hold an opinion no one else reading hacker news has, I believe website owners should be able to deliver ads and website visitors should be able to block them.
I also feel like paid for articles should be clearly labeled as such and not hoping people will not notice the review/write up isn't just an ad in sheep's clothing.
I get it. A website needs to make money in order to stay in business delivering "free" content. Why does it have to be a game? Commercials/ads on television are not hidden. We accept that in order to bring broadcast television without a BBC style licensing fee, the broadcasters make money selling air time to advertisers. Sure, some product placement occurs in some of the programming, but that's up to the producers and not the broadcasters.
Why is it any different on the internet?