The transistion from astral.ninja to snort, primal and nostrudel is a big example for that. ^^
Yes, everyone is still frantically racing to be first, rather than considering that there's a new paradigm. The first project is just defining the second project's new feature, but the second project can build it better by reverse-engineering the first one.
I completely agree with this.
Everybody is just releasing what already exist and is already done outside nostr and backed with unlimited resources and expecting to compete, nostr devs need to focus on building more novel things that change the way we do things and can only be built on nostr, if this is done there will be more tolerance for this subpar experience. Funny how they can't see the primal casestudy as much bad rap as primal got for caching data earlier, it has proven that anybody with more resouces aligned around improving ux will take all the users from other clients since they all have the same content, being an open protocol one day it could be those big orgs we despise.
I agree, but I also don't think it's fair or feasible to expect script kiddies and afterwork hackers to setup and maintain the infrastructure and personnel required to create, test, support, and maintain something of production quality. The good news is that such infrastructure scales extremely well, so they can just use someone else's. You don't need 20 build servers. You need one, with 20 jobs running on it. You don't need 20 beta test teams. You need one, with 20 people on it. You don't need 20 websites. You need one, with 20 subdomains. You don't need 20 analysts. You need one, who can advise on 20 projects per year. You don't need 20 product owners. You need one, planning out a roadmap for 20 implementations. And etc.