Encrypted p tags on Kind 30000 are a good alternative, if more client devs decide to support it. IMO, coupled with the Outbox model, itās even more powerful, as you can have Mastodon-style lists without having to cache stuff in a local rral.
https://github.com/nostr-protocol/nips/blob/master/51.md
The trade-off, of course, is that if everybody decides to do this, a whole aspect of social media (āI wonder who anon is following?ā) goes away. It also kills one aspect of Nostr that I really enjoy " logging in" with someoneās npub.
Privacy++, Discoverability--.