I agree with the sentiment. But the primary limitation is not ideological. Its a simple function of the number of people both capable and able to do the work, being fairly small. A small number of people can only maintain a small number of projects.
look into compare Apple windows linux community worldwide - majority users even after 35 yrs still on windows and android now
bulk backend is still run core much less tech savvy linux community. if code is RIGHT - operator n runners need to maintain / enhance anything at all - wheel does not needs to be reinvented
more drivers can drive relays apps in info highway than piling public centralized transport.
i looked into that 15 years ago 🙂
the nostr wheel isnt finished yet.
it needs more people who can actually build.
if you want more protocol centric tech and less client centric tech, go look at fiatjaf’s personal repo.