Some people whitelisted, some subscribed, some boycotted. Besides, at best, you can only make it hard to hide ads / content. If data is transferred, data can be manipulated, and data can be ignored.
I'd suppose the end-state of adblockers is something that does a rendered-page analysis to detect content, rather than looking at code / origin of info.