You also can't design shows that work with ads and work without ads at the same time. The writers have to write interruptions into the script, like cliffhangers right before the ad break like they used to do, or they have to assume a continual run of the program. Since the latter is now the norm, the ad breaks will inevitably be horribly timed interruptions so bad that it's an insult to charge a monthly sub on top.