This is my view too. I'm hopeful that eventually some combination of technologies that already exist (peer-to-peer sharing, tor, blockchain, homomorphic encryption, maybe even wireless mesh networking) will evolve into a decentralised hosting and delivery system that everyone will use.
I'm woefully uninformed to speculate about how feasible this might be though, so it remains just a hope for me.