It's early February and network tv shows on Spectrum On Demand are TWO-THREE WEEKS OLD!
The broadcaster determines when and how long a show stays up On Demand. Times can range from a month to many, many months. New content, generally goes up the day after, up to a week after original broadcast. That is all determined by the networks.