Unfortunately, Amazon is a large part of the problem too.
People who want to watch Japanese cartoons get to pay for yet another streaming service, and for years there was a split where we had to pay for both Crunchyroll and Funimation. We finally saw light at the end of the tunnel with the advent of a partnership to share content. Only it turned out to be an Amazon freight train in the form of Anime Strike, which not only requires a $99/yr Prime account, but an additional $5/mo surcharge.
And now once again, we have a service cannibalizing half the important shows each season. And I'm just ... out. Amazon is not getting more money from me. I'm not supporting this balkanization of media content. And I will likely drop Crunchyroll because it doesn't have half of what I want to watch anymore.
These companies are never going to learn. I am happy to pay for content, but I'm not going to sign up for one streaming service per show I want to watch. Like most people, I simply can't afford that.