I think the biggest problem with git is the same as the biggest problem with email, it started decentralized, we didn't hold onto the decentralization enough and... Well... Now git is essentially centralized. Yes you can obviously create your own git server (I have mine), but today when people think of git they think of gitbub.
We need to make sure this doesn't happen with Nostr by catching centralizing forces as soon as we see them IMO