1-2 of 2 Answers
Those limitations are the result of your providers arrangement with the network, they have little to do with what device is being used.
Sorry, there was a problem. Please try again later.Because the option is not up to Spectrum it is a chose made by TLC. They make money if you watch it on their site from advertising, that would be like giving away money. I would guess Spectrum pays a fee to have the others on Demand or it's in their contract.
Sorry, there was a problem. Please try again later.
