But, there are some key features needed to dethrone journals that aren't easy to accomplish. Sci-hub only satisfies the access requirement. To dethrone publishers also requires features for publishing, review and discovery. Some universities might still want printed journals but with all the on demand printers available that is something that could be satisfied easily. I think the only way this really works and doesn't just devolve into another pay to play journal is a federated system where paper producers run a server to publish and host their own papers and can subscribe to other producers' servers.