We have most everything people would want, albeit apps are not mature enough yet. We have:
- P2P markets (Physical goods, Freelancing and P2P bitcoin trading)
- Shopify-like ecommerce
- Microblogging and longform
- Instagram, tiktok, spotify with direct monetization
- Streaming and audio conferencing
- Blossom and Hornet (torrent-like file chunking shared via nostr)
- Self-hosted communities (flotilla, chachi, soon zapchat I guess)
- Nostr-git with nostr-based issues, PRs, comments, status updates and soon, nostr-auth on self-hostable git servers
- All this with LN and #ecash baked in
- ... hundreds of small utils, bots, whatever...
What else would you like to see?
I think the issues lie in:
1. Figuring out how to create USEFUL new UX in the vast design space of nostr. The plurality of options can confuse people and it's the useful innovation people will want, not xyz on nostr
2. Apps need to get better: more stable generally, more appeasing UI and create smart integrations with other apps in the ecosystem. The new nostr paradigm where you post and pull to/from a lot of places and keep a number of websockets active, is hard especially on mobile (OS kills connections to relays and bunker frequently for example)
If you ask me 1. is much harder and needs a breakthrough, 2. is solvable in linear time and improves day by day.