Opinion: Irrespective of the competition, the streaming realm will still have space for Netflix October 17, 2019