View Single Post
Old September 2 2011, 07:32 PM   #186
Snaploud's Avatar
Location: Massachusetts, USA
Re: Netflix shoots itself in the foot... aka no more free streaming

It really never made much sense for Starz to be streaming on Netflix in the first place. Starz may not exactly be HBO-level-quality, but their business model is fairly similar. They have to actually get people to purchase their channel, and Netflix is more of a deterrent than a help.
Snaploud is offline   Reply With Quote