That pyramidal network and inertia means we end up entrusting the lead devs based on their past performance, i.e. the source code and market success.
You have implicitly made the case that anonymous lead devs are better than named lead devs.
Then I wasn't clear. The only devs that really work in the case of a decentralized cryptocurrecncy are no devs at all. If you have devs you have centralization. As long as we are having the discussion about whether Gavin should do this or Blockstream should do that (and there is a real possibility these things may happen), Bitcoin hasn't accomplished much of anything at all.
When the concept of the lead developer of Bitcoin makes as little sense as the lead developer of sex, then we'll be on to something.
At best, it may be on its way to that, and the same can be said for Monero.
I'm not convinced by the concept of fully anonymous developers in the embryonic stages. We may have gotten lucky with satoshi actually being sincere (though you argue he worked for or was a patsy for the Deep State) but the altcoin experiments have shown us rather conclusively that most anonymous devs are fraudsters and manipulators. That has made the task of any fully anonymous dev getting the trust of an intelligent and mature community, as is certainly needed during those embryonic stages, almost impossible.
Here we go again on another interesting intellectual discussion with smooth
Even if we attain fully completed protocols that run entirely decentralized without further oversight from devs, I believe there will be ongoing development of orthogonal wallets and protocols that sit on top of the base protocol which can if widely adopted with the wrong attributes then weaken the decentralization of the base protocol. I realize that if orthogonal designs can weaken the base protocol then the claim of orthogonality is not entirely fulfilled, but a fundamental tenet of computer science is that
absolute orthogonality does not exist.
Thus it very unlikely that we will get away from needing to entrust someone with development.
I have a specific development schedule in mind which involves first releasing a base protocol then layering on top of it. Wouldn't it be better to be anonymous so the development goals can be completed rather than being behind bars and unable to contribute?
Even the internet appears to have this issue. The autonomous decentralized base protocols (e.g. TCP/IP, BGP routing, etc) are being subsumed by the public's trust of large corporate portals such as Facebook, Paypal, Google, Yahoo, Coinbase, etc.. However, I do agree with smooth's implied thesis which is that paradigm shifts romp because they are naturally congruent; I think any overthrow of the corporate subsumption of the internet will be such a paradigm shift (and I have one in mind).
The issue of trust of an anonymous lead dev is mostly contingent on the attributes of the effort. Certainly some non-anonymous contributors will arrive on the scene and add veracity to any worthwhile project and they may feel they don't have the liability of being the creator.
Of course I agree with smooth that the best is for the work to be completed and that is the safest for the developer also at this juncture in history where cryptographers are being thrown in jail in the USA and Australia (and probably more countries to enjoin as the global contagion spreads).
It is also probably best to structure protocols and projects such that the most socially contentious portions are orthogonal so that anonymity of the lead dev and the threats are contained to the orthogonal portions.