Peer to peer networking is still expensive because there aren't as many peers in it and it is not likely that data is cached at a peer close to you. This also reduces redundancy and availability.
There is nothing fundamentally stopping a peer to peer file system from having speed, redundancy, and availability, except that it doesn't have the economy of scale yet.
I think the fact that providers like Cloudflare are offering an IPFS gateway (in private beta) is an encouraging sign that we could soon reach the point where there are many more peers and providers caching IPFS at the edge, in distributed locations around the world: https://developers.cloudflare.com/distributed-web/ipfs-gatew...
There is nothing fundamentally stopping a peer to peer file system from having speed, redundancy, and availability, except that it doesn't have the economy of scale yet.
I think the fact that providers like Cloudflare are offering an IPFS gateway (in private beta) is an encouraging sign that we could soon reach the point where there are many more peers and providers caching IPFS at the edge, in distributed locations around the world: https://developers.cloudflare.com/distributed-web/ipfs-gatew...