I think video and music are only good examples to the first approximation. Video for example requires a vast infrastructure to deliver. That's not something that each filmmaker can do on their own. Music is a little easier, but discoverability is still a problem, and if your song becomes popular, good look keeping your host from dying as everyone streams it. Besides, music is a little more difficult to index than papers.
Scientific papers are far easier. The demand even for the most popular ones is likely a lot less than the demand for a semi popular song. It's is easy to self host them. It's also easy to categorize and tag them. And that makes them easy to index. I am going to venture a guess that all scientific papers ever written (stuff that would be published in a journal, not necessarily all the accompanying data), could probably fit on your phone's storage. A kick ass engine to search it could be an app you download. Oh and for the most part there are no licenses to negotiate. You just publish.
So while the only way to get a new scientific paper in front of a large audience of your peers was to print 10k copies of it in a journal and mail the journals, publishers provided value. Now they do not.
Oh and Spotify is not a counter example. If you could have access to app scientific papers in the world ever published as soon as they are published, but it cost you $10/month we wouldn't be talking about this. It's still too expensive, but in relative terms cheap enough that nobody would give a crap. Subscribing to multiple publications to get a small subset is silly. Imagine if instead of Spotify you had to subscribe to each label's streaming service. Would you?