I think you are 100% on to something.
The first thing I thought when reading this thread was how much a network like ABC hawks being able to watch Lost episodes on demand and such, so there has to be some merit to that theory that they are trying to make up for lost revenue from traditional cable TV watching.