This is a really clever way to effect this result, but still presents the two classic issues with anti-adblock methods:
1) distorts the ad marketplace, resulting in impressions that may be paid and not seen, or seen and not paid, and;
2) anti-consumer experience, as the consumer expects no ads.
Disclosure: Years ago I cofounded a company that offers a private ad exchange to large sites, and recently released a Subscriptions service that is able to blank out ads with good technical hygiene for paying subscribers. [1]
1) distorts the ad marketplace, resulting in impressions that may be paid and not seen, or seen and not paid, and;
2) anti-consumer experience, as the consumer expects no ads.
Disclosure: Years ago I cofounded a company that offers a private ad exchange to large sites, and recently released a Subscriptions service that is able to blank out ads with good technical hygiene for paying subscribers. [1]
[1] http://subscriptions.publir.com/