Many publishers are entirely, or mostly ad supported. Their expectation is that when you read their content you also glance at the ads. If they can't make money off the ads they can't afford to produce the content anymore. (or more likely try different monetization approaches)
This sounds like some sort of deal to me. And the impact of breaking it is apparent to anyone who thinks about it for more then a couple of seconds.
That being said I find that many sites have obnoxious ads (or other content) and I simply hit back if it is too much. (and I consider my tolerance quite low) The content simply wasn't worth that much to me, and I can likely find equal or better content without the shit surrounding it.
Ad blockers are blunt instruments. They generally affect all sites and whitelisting is rare and based on the good part of the site, not how awful the ads are. This seems like the wrong motivators for publishers. The "turn away" approach directly penalizes sites that are unpleasant.