> Wouldn't this be trivial to defeat by pulling the playlist multiple times (maybe via a proxy to get a different IP), and only showing the chunks which did not change?
Since the YouTube marks ads, I guess pulling the playlist twice won't really be needed. YouTube's player should somehow know when the ad starts and when it ends after all.