By that I mean IPFS is an over-complicated mess and overly relies on P2P tactics for data storage/serving… user-server model of nostr is key. Although, libp2p standalone without IPFS is quite nice. Just like how Merkle Trees without IPFS is nice. Took the good pieces. 🧩