It's about time we stopped buying into the propaganda phrase "ad blockers", and started calling user-protection tools like #uBlockOrigin and #NoScript what they are; spy blockers. If I display ads on my website using HTML and CSS, spy blockers won't block those. As far as they know, the text, images, audio, or video that make up the ads could be anything. So what's really being blocked is not ads, but tracking. Thanks to the authors of this site, for pointing this out: https://shouldiblockads.com/
"... blockers will definitely not block advertisements that are completely integrated with the content that you wanted to open, but when that sort of thing happens, it means that the author of the content knew about what they were advertising, instead of just having a banner ad automatically stuck to their page. Figuring out if you can trust the author of the web page that you opened is something you had to do anyway."