Ad Blockers wouldn&#x27;t matter so much if<p>a) people would self-host ads or b) the target of the ad would host them (but not a third party). You could randomize ad source code and layout such that an ad blocker would have no chance removing it.<p>An alternative would be c) if there was much more diversity on the advertising market, and every site would serve ads from multiple competing agencies (with different formats and different URLs). This would also make it harder to block, and also make it harder for advertising agencies to create profiles (one of many reasons people block ads).