Chicken an egg problem. The general public won’t join because the perception is that #Nostr is a one-topic protocol.
The only way it grows is to build apps, like #Olas, with a singularly different purpose.
By the way, Nostr isn’t the only protocol affected by this problem. The perception of #Mastodon is that it’s full of FLOSS dorks.