Nostr is just a protocol, there are a lot of things that centralized platforms have out of the box that in Nostr no one made it yet. Nostr alone does not solve much, we need most of all good apps, that people don't even realize it uses Nostr, the underlying benefits of Nostr appear later for people. But Nostr needs good apps.