the whole point of what is so great about nostr is it's transport-agnostic
it doesn't wed your system to a consensus or a particular type of network
integrating DHT with a mesh network or LoRa low bandwidth connection isn't going to be as easy because DHTs are heavy on chatter, and kinda unnecessary for that context.
why i don't like bluesky is because you get stuck with a federated fan-in fan-out protocol
why i don't like fartcaster is because it weds your message protocol to a proof of stake blockchain, and IPFS, both of which have serious problems for actual censorship resistance (because it's not operating in the dark)
the problem with wedding the protocol to a DHT network is that you are also not allowing for the actual use of rendezvous properly, something that is uniquely valuable and used in the NWC protocol
there's nothing wrong with USING a DHT P2P protocol as a network transport, but you lose flexibility when you couple the messaging protocol to it because you can use it other ways as well, but anyway, as i see it, people who don't get what's so great about nostr is the decoupling, are gonna put their opinion on things by forcing the protocol to bind to whatever they think is cool and the things you can't do with that, will be lost.