My guess is the reason people don’t build on nostr is the same reason everyone dismissed bitcoin initially - ego and lack of proof of work. No one wants to put in the time; and if they find some imperfection, their ego gets the best of them “I could fix it if I wanted to but it’s not worth my time”.