I mostly agree with this in principle, but an important point is that, when you squint, the technology behind blocking ad blockers starts looking very similar to the technology behind blocking web scrapers. If you're capable of programmatically scraping content without a human user viewing ads, then you're capable of displaying the content to a user without the ads. So any solution for preventing ad blocking implies that the content can't be scraped programmatically.
I know that web scrapers carry some negative connotations, but keep in mind that search engines like Google couldn't possibly exist without web scraping. A world where you can't block ads or scrape content for indexing is a world where only a few preordained companies have the ability to build search engines. Proposals like Web Environment Integrity (WEI) accomplish two goals for Google: they make ad blocking more difficult, and they kick down the ladder to prevent new innovative search engines from emerging. There are already many websites which only allow-list Google's IPs for indexing, and I think we should be very hesitant about anything that could further entrench their monopoly on search even if we support content creators being compensated through ads.
I agree, I don't even care about ads in specific. I primarily use the tor browser which doesn't block ads due to fingerprinting (it's ok for casual browsing, though some sites are actually obnoxious and slow down the browser). More generally, I care about web scraping and being able to control the presentation of content: for internet archival, using a featureful video/music player (mpv) or library like a local imageboard, utilities like user scripts to add features/programatically do stuff, content blocking (filter rules for specific posts/users), creating RSS feeds for notifications if the site doesn't offer one, simpler/faster frontends like invidious/nitter, etc.
I know that web scrapers carry some negative connotations, but keep in mind that search engines like Google couldn't possibly exist without web scraping. A world where you can't block ads or scrape content for indexing is a world where only a few preordained companies have the ability to build search engines. Proposals like Web Environment Integrity (WEI) accomplish two goals for Google: they make ad blocking more difficult, and they kick down the ladder to prevent new innovative search engines from emerging. There are already many websites which only allow-list Google's IPs for indexing, and I think we should be very hesitant about anything that could further entrench their monopoly on search even if we support content creators being compensated through ads.