There are too many of them.
My prediction is that this business model in its current form is unsustainable.
People just want one place to pay and watch; they don’t want 100 of them. That is too much shit to keep track of. One place. One login. Done.
People are lazy. Paying for everything in one spot? How much lazier can you get?