Doctor Who left Netflix so the BBC could launch their own streaming service

photo: SlashGear

So what does all of this mean? If I were to hazard a guess, I would say that the BBC is getting very close to announcing the launch of their own streaming service. They won’t necessarily have it ready next month, to give us seamless Doctor Who coverage. But it certainly explains why they decided not to renew their streaming contract with Netflix or Hulu. – Chris Scott Barr, SlashGear