No, it's because every dev wants to start their simple social app with a javascript framework that has some massive scaffolding... Overcomplicated for no reason but every "dev" learns react before they learn javascript now.
Discussion
I think this is accurate. Frameworks can help but usually add SOOOO much more complexity than needed for most projects.
Especially for nostr. The best app experiences usually focus on a handfull of NIPs instead of trying to implement every single one. Devs need to stop adding more when what they have still needs work. I understand how tempting it is though when you have a lot of new stuff being added every day. It's the nature of an open protocol. Unfortunately, this leads to apps with a lot of buggy features instead of apps with few features that are bug free. #Amethyst being the exception. nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z being the exception. #amethyst is kind of a super app and I feel bad for apple users that can't experience it.