True, but what if they start encoding the ads into the stream?
https://chromewebstore.google.com/detail/sponsorblock-for-yo...
You need hard work on the encoder to do that (at least to segment video, because re-encoding dynamically is obviously not an option). Not profitable for Google.