I mean yeah, I agree. It is actually amateur development. It's mostly people learning to code, or learning in a new language or tooling etc. Very few professional development teams/companies at the moment. Code review, clear vision/focus and so on. It's hard when we still don't really even know what nostr is or what we want it to be overall.
I can say I'm super thankful to be a part of nostr:npub1s3ht77dq4zqnya8vjun5jp3p44pr794ru36d0ltxu65chljw8xjqd975wz. Reviewing code, sharing ideas, and creating focus. A focus on stable and professional development.