Imagine a globally replicated and version controlled object store. You could use this for data, assets, source code, anything you like. Would be incredibly useful for both the development side of things, as well as production.
We could call it the World Wide Web.
While some of the technical underpinnings could be improved, the state of the internet is determined by social and legal considerations, not technical ones.