Shawn, I agree with this, but FWIW I do not think that “prior restraint governance” is an effective way to get this. By “prior restraint” governance I mean some combination of (a) explicit terms specifying what MUST and MUSTNT and SHOULD and SHOULDNT be done, and/or (b) some trusted third party who the intended agent has to get permission from every step of the way, so that the trusted third party can prevent the agent from going outside the intent.
(Gordon Mohr once memorably told me in private conversation that RFC 2119 terms like MUST and SHOULD are “governance theatre”. People think they’re getting assurance of the kind of performance that they want, but they aren’t actually.)
Instead, I recommend “trust but verify governance”. You specify the overarching goals and motivations in advance, and then you empower good people to do whatever they think is best for those goals. This empowers them, it signals that you trust their integrity and their judgment, and most importantly it sets them to accomplish things that you couldn’t have thought of in advance. Then, you need transparency, and after-the-fact scrutiny and guidance.
This strategy critically hinges on finding good people! People of high integrity and high skill. In a word: leaders. Fortunately, we’ve now demonstrated by two successive strong slates of ZOMG candidates that the Zcash community can muster people like that. It’s a huge strategic advantage that Zcash has over competitors (e.g. the USD ) and one that we should leverage to the max!
Just my two zats.