There's a news post basically saying that youtube might start injecting ads directly into HLS streams
Which I hope they realize can still be bypassed, just people going to start putting a shim in between the HLS download and video player to filter out the garbage.
Ultimately a computer is just a tool to save, modify, and output (including to a display!) data. That's all it does. Issues like this boil down to who is in control over the computer.
If someone wants to show you an ad, the software on your computer has to allow that ad to display. Or, the ad has to be in the exact same "document" as the one you want to see. It can't be a separate piece tacked on. Even then, some people are willing to take the time to build databases to scalpel that info out (see: SponsorBlock). But this goes the same for text documents, images, whatever.
Once people realize how important it is to have control over your computer, and understand how to do so, issues like this become a lot more trivial to bypass. Though you still have things like, say, someone paying someone to write an article full of BS that benefits the person with the money.