There's a real irony here. Why is it even annoying to bring it up? What are you going to do when the next group comes around, sees the fire, doesn't complain and builds a solution? Don't get left in the dust.
Discussion
The developers and memers and etc. have formed such a safe bubble, that they don't face direct competitive pressure, so they don't react quickly to market conditions. The pressure has only been from outside Nostr, and that's easier to ignore because "they don't understand how great the protocol is", "they don't understand how great Bitcoin is", "they don't understand how great our devs are", "they don't understand how wonderful we are".
That doesn't make the conditions go away, but it does leave them wide-open to being replaced by someone from _within_ their bubble, who understands that the current implementations of the protocol are poorly designed, and offers a viable, smoothly-running alternative.
As soon as one person or team breaks ranks, it's over.
Properly catering to communities is going to be disruptive af, there's no way around that.
A big part of the current NIPs don't apply or are badly designed (even for the Twitter clones).
A big part of the currently used terminology doesn't apply neither.
Follow lists ❌
Kind 1 replies ❌
NIP-05 ❌
"Log In", "Account", "Web Of Trust", ... ❌
Etc...
Luckily, relays are communities (by default) and keys, events and bitcoin make them interoperable (by default). Just need to build out from there.