Even if you pin your files, IPFS doesn’t always store your files forever. I’m sure there is some illegal content on IPFS still, but it’s been very active for years — despite many of its flaws.
People who host content take up the responsibility of avoiding illegal content, just like nostr.build or any centralized content provider does. Having a way to turn decentralized file hosting into a sustainable business with Lightning makes doing that job more realistic.
“As of August 2021, IPFS claims to have 2 million unique weekly users, some 200,000 network nodes, and about 125TB worth of gateway traffic per week.”
https://decrypt.co/resources/how-to-use-ipfs-the-backbone-of-web3/