Comment by raydev
You're reminding me, Twitch somehow got around UBO a few years ago. Oddly it was basically the only site (that I used regularly) that UBO couldn't catch.
Are you saying that everyone using UBO had to add their own script to get around it? Why didn't UBO just do it?
Are you asking why a filter doesn't suffice, or why uBO doesn't automatically load the userscript?
The answer to the former is that the script swaps in a low-res replacement stream while the ad is running, which I don't think a filter can do. As to the latter, an extension automatically executing arbitrary remote userscripts supplied by third parties would be a nightmare for security.