The term “Netflix Killer” has been thrown around ever since Netflix launched its streaming service, but the use of the term kicked up in November of 2019 with the launch of Disney+. Two years later, Netflix is bigger than ever and whilst Disney+ is quickly catching up internationally. But recently, in the US, Disney+ seems […]