One of the big problems with nostr is, everyone is speaking in their own voids trying their best to be "picked up". This is not going to cut it for most people at all, no one else other than the crazy believers are going to be able to operate in an environment like this.
We need to be better with discovery, remember how @buzzbot worked for a bit? But it only worked on primal cause they're the only ones to have a trending zaps feed so upfront.
Discovery should be a BIG priority for social media client devs.