Devs are very fickle creatures. Very dumb at a lot of stuff. Very smart at others.
Business brains know WHAT to build, not how to build it.
Devs know HOW to build it, but not what to build.
Unfortunately a lot of Nostr devs are overstepping their area of competency. Which is why the protocol isn't booming as fast as it could be.