I think you are underestimating the value of being present on the platform that is Apple. I basically only created my Netflix subscription (which I cancelled by now) because it was super easy to sign up on my Apple TV. I probably wouldn't have bothered to do so on a PC.