One issue I've had with IPFS is that there's nothing baked into the protocol to maintain peer health, which really limits the ability to keep the swarm connected and healthy.
Some new ideas are needed in this space.
Some new ideas are needed in this space.