This is btw the same reason for why Nostr is growing so fast compared to other protocols.
The fact that initial protocol is super simple lures in the developers and then they grow together with the protocol as there are more features, nips, apps, services added, causing a positive feedback loop.
Compare this to some of the other protocols where some team blessed us with a complex spec after 4 years of work.