I think in computer science generally the tech gets better if it's made more consumer-friendly (even if only for the resource boost you get through wider adoption).
But for Nostr as a social medium, once parity is achieved broadly speaking (I think we're pretty much there), the ultimate fight isn't on the feature front, but against the network effect. Why should any single person decide to leave networks where they've established themselves with friends, people they follow, followers, etc. and start from scratch? It's a mighty obstacle.
Maybe the way Nostr will take hold is not as a social medium, but with other apps that people interact with. What are things people can't do now that we could enable them to do with Nostr that are of substantial benefit to the user?
IMO this is a quite insightful opinion.
Totally agree, create USPs to ease them in like blogging and interaction platforms and then open their eyes to the marvelous possibilities.
I actually want to bring it to project management and team communication:
https://github.com/xeruf/nodal