I think you under estimated the cost of your solution, the cost must not excess the profit from the ad.
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.
Why? How would you determine if the content that comes after the split is an ad? What if YouTube has 1000s of versions of the same ad, of which they insert one after the split?
https://chromewebstore.google.com/detail/sponsorblock-for-yo...