But tools like Nostr Development Kits will raise the bar from the other side.
You can’t depend on SDKs to abstract complexity; that’s the death of protocols because then the SDK becomes a choke point and developers using the SDK become captive, downstream, to the SDK.