Everybody should have line item veto rights for code running on their computer.
if youtube wanted to make the ads unblockable, they could embed them in the primary video stream. They won't do that because then they would have to expend the computational effort of muxing the content instead of offloading it onto your computer. They want their code (javascript) to manage the ads to run on your computer and they want to be able to treat your computer as their slave.
if youtube wanted to make the ads unblockable, they could embed them in the primary video stream. They won't do that because then they would have to expend the computational effort of muxing the content instead of offloading it onto your computer. They want their code (javascript) to manage the ads to run on your computer and they want to be able to treat your computer as their slave.