The trend towards watching TV via the internet is growing exponentially and may simply replace cable within the next ten years or less, it's estimated that already half of all viewership is via online. Here's the problem at least in this country, infrastructure and peak usage, Comcast is taking advantage of the trend for two reasons, maintaining profit margins and developing/increasing infrastructure. Basically customers pay for it up front or on the back end, it's a risky move on their part though as the pay up front strategy could backfire.