Could you, in theory, stream a “video” of a website to the user and handle only the input (mouse, keybord) from the user?
The user would then not interact with a website but with a “video” where everything is rendered server side thus making it impossible to block any ads.