Netflix declares itself de facto winner of streaming war

Netflix declares itself de facto winner of streaming war