I think it does, though. Not for Nostr broadly, but for the client/node operator. Pretending there's no service operators and no terms is a lie.
Relay operators can and will offer filtering, algorithms and safe places for the 90% who desire protection and willingly offer themselves up to some authority, for it.
Nostr as a protocol can't require more of them than that.