I guess rethinking the browser metaphor could help.
Like who tells you that ads couldnt just be displayed on an invisible popup window? Or a second screen?
Those sites generally detect if you dont load certain content. So I guess cosmetic filtering (downloading but not displaying) could already help