There are two options:
1) either accept centralization and that it will not be censorship-resistant and have a few large centralized providers
or 2) go the P2P route (IPFS, Filecoin, Arweave, etc.) and try to be fully censorship-resistant
Nostr seems to not want to go either route, pretending to be "censorship-resistant" but not really