As a long time user and developer of a Nostr client, coming back to improve my Blockcore Notes app, I'm coming to the realization that Nostr is not what it used to be. The complexity of the protocol has just gone utterly too far for any reasonable team of developers to implement it.
That comes on top of the real issue, which is figuring out how to make Nostr reach global scaling.
I wrote my thoughts on Scaling Nostr here: