IPFS has the problem that tries to build a global directory / global state - which does not scale. The blossom servers are much simpler and we can just use NOSTR as a discovery network.
As soon as we have payments for hosting, people will hopefully host more storage services.