Earlier quoted context omitted.
If you take IPFS's model and add inherent anonymity, that's exactly what Freenet is. (To this day I'm confused about why IPFS is popular while Freenet isn't.)
I've not tried Freenet for a few years, but every time I did it was very slow; e.g. browsing basic HTML sites hosted on Freenet was quite painful. IPFS can serve streaming video, and host massive archives like Wikipedia. Also, Freenet actively seeks out data from the network to store locally, to give plausible deniability to users (there's no way to tell if something is locally cached because the user requested it, o…
It has become a lot faster recently, try again :) When I look at its statistics during active usage it can easily show 1 MiB/s traffic.
You still can't expect HTML to load in sub-second delays, for large multi-MiB sites it may take a low single-digit amount of seconds, but there is an inherent cost to anonymity which probably induces a boundary on how fast things can be:
To achieve anonymity, data needs to be redirected across multiple people so the sender and recipient can't determine who each other of them is.
Redirecting stuff across a longer path than necessary slows things down.