https://rosszurowski.com/log/2017/toward-a-distributed-web
A web where everyone is responsible to save and distribute content. It should be painless and invisible for a user to do it. As simple as installing an app.
If you like a user's content, you can decide to share it but also just by accessing it you should be able to share it.
Maybe for now it's ok for technology to be backward compatible with the infernal trio HTML/CSS/JS, but we need to move past it.