All we're missing is a peer-to-peer cloud of personal servers that provide content-addressable data and code (these should ideally be the same thing).
My previous company was supposed to provide this but... well it's complicated. I'm hoping nostr:npub16lqexwgfr35g5qsxaq0gzapja0xvr8sltmwzuaea4ve3d39k8chsyvqkaj actually ends up solving this in 5-10 years!