Perhaps they should just keep the archive videos for a week or a couple of days after the broadcast. That gives a window for users to download archived copies and reduces the amount of storage they need on their end. It also means that users aren't forced to generate video archives themselves, and can still rely on the service for this function. Maybe for videos that accrue a certain amount of unique views during the grace period, keep them around in a sort of "Classics" library?