That's not the fault of the underlying technology, if anything it will be EASIER for predatory adTech to display such things when the entire UI is rendered in an opaque <canvas>-equivalent. How do I get uBlock to block specific elements (like a video player) when there is no longer a discrete video element to block?
Todays pages do not "pop", they abuse.