The solution for shitty web design is not to come up with clever workarounds.
The solution is to stop visiting these sites entirely, as traffic emboldens them further.
It's like deliberately going into The Worst Toilet In Scotland so you can read the news scribbled on the walls.
All of the ad-driven internet is on a timer anyways. We-re less than 5 years away from the release of the AdsAreSlurs Browser, the browser that uses a small local model to actively remove all advertisements from web content.