News

Netflix lost more than 1100 streaming titles Wednesday, but does it matter?