Social media posts are just one of many uses for what Nostr can be used for, and those are linked to an NPUB, not necessarily to a person specifically unless they so choose.
But I agree there is still a huge amount of development needed for things like search, notifications, NPUB management... Etc...