I bang on about this too often, but I really wish the distributed (as opposed to decentralized) web would take off. Everyone using it also contributing to its storage; no need for funds for hosting, or any "hosts" at all.
ZeroNet was great for this. Click one button: now you have your own site! No hosting contracts / fees etc. Mirrored for free by visitors.
But ZeroNet's been in terminal decline since its developer disappeared.
You're welcome :)