Most people do not run a Bitcoin node, and their experience with transacting bitcoin is still smooth. The same goes for nostr. Most people do not run their own relays, yet nostr works. There are still improvements to be made, of course, just like there are improvements to be made with lightning channel rebalancing and all that stuff.
Opting out of centralized services comes with the cost of some difficulties. No decentralized service will run like it's just a push of a button. My experience with the nostr Android client, Amethyst, has been nothing but smooth lately and the experience comes preaty close to "just push on the button". For most users the Nostr works, just like for most users lightning works :)
In this note, I would like to express my gratitude to all the devs who have put their valuable time and money into building a better experience on top of nostr.
Thank you all 💜