Yes to being not easy to jump in. But, no to "there's an app for everything." Most nostr clients are trash. Most relays still aren't fully interoperable. There are very serious structural issues that need to be addressed without a few influential nostr devs trashing other devs work and proudly proclaiming "Look at what I can do!" while the rest of nostr gets more fractured. 🙄