Some of my biggest pain points as a user of 10 months...
0. Not enough devs, or not enough devs working on the same project. Need better collab
1. Only 2 major mobile clients, and both striving to be twitter like
2. Current Polls are zap based, only on Amethyst, and dont support expiration or notification (im working on rectifying part of this but slow going with other projects)
3. List defining and usage is spread across multiple clients. Not one fully supports
4. Communities defining and use is similar, though props to Nostrudel for doing it right. Still, may have been better if community notes werent kind 1, and if the spec didnt mandate moderation (no other notes do)
5. Events just starting to take form with Flockstr, but nothing else using. This is an opportunity for zap.stream, nostr nests and vida.live and others to post scheduled events
6. Ive said enough about Nostr Nests, see my bounties.
7. Onboarding new users needs major work, but i personally feel like this can be aided by more existing users posting more organic content of their own and building up communities that could bw leveraged (along with hashtags) in onboarding
8. Im a bitcoin maxi, but im not pleased with how much prominence zaps gets, and avoid zapathons as they have transitioned to noise with rarely a unique signal. dont see new memes there and thats bottom feeding. On the flip side, I support satogram.xyz for delivering ads with sats.
9. Marketplaces could use some work. Want more like FB marketplace, ebay or craigslist to find some things local.
10. Private labeling doesnt exist. As a user, I want to label a pubkey and have it stick in my client showing as the name regardless of how often that pubkey alters their profile. and i dont want to publish the label to public.