Not on AMP pages. AMP's design prevents user-visible reflow.
(Disclosure: I work on ads at Google, speaking only for myself.)
AMP had several design goals, one of which was that it should be impossible to create pages with certain types of bad user experience, including reflow. An AMP page requires that every element on the page be sized only by information directly visible in the HTML (including inline CSS, but no inline JS) which allows the browser to lay the whole page out immediately. When an ad loads off screen there can be a request to the AMP runtime to resize the slot, but the runtime will reject the request if the resize might cause user visible effects.
More details: https://blog.amp.dev/2020/04/16/cumulative-layout-shift-in-a...
Example ad networks that work well with delayed ads (that don't jump) include Mediavine and AdThrive.
It’s literally changed my internet experience in my home.
I had multiple instances of sites just not working because of the pihole was blocking something. This would result in me putting it in non-block mode for a little bit, rinse and repeat. I can't have that kind of hassle when non-technical people use the internet too. At least with per-device adblockers it's a single click to disable/enable the adblocker if a site is acting funny.
Basically, it wasn't any faster than just blocking ads on the device itself & added another thing on the network for me to manage.
It took about 2/3 hours of work though.