Mike Hearn has made it clear that he does not believe in the Consensus Building Process and is doing nothing to help in it's success. His suggestion seems to be to put in place a CENTRAL TRUSTED AUTHORITY who will make decisions for Bitcoin. To me, this goes against everything Bitcoin stands for and indicates that Hearn does not really understand the philosophy of consensus and decentralization that underlies Bitcoin.
www.seedsforchange.org.uk/consensusThe above site describes why democratic voting is inferior to a consensus based decision making model. With democratic voting you have winners and losers, with consensus everyone wins. There is compromise and all efforts are made to come up with the best decision that addresses everyone's concerns and everyone can live with.
With BIP69 miners voted with their coin base codes on every block they mined. Once 75% of votes in the past 1000 blocks were in support of BIP69 an alert was sent out suggesting that all miners, clients, wallets, etc switch to the BIP69 protocol or risk being left behind. Once 95% of the past 1000 blocks indicated support for BIP69 the new protocol was implemented and all blocks mined without the BIP69 update were rejected from that point on.
What is required for successful consensus decision making is a fluid flow of Proposals. The BIP should adapt to criticism and be amended to address critical concerns. Over time the "winner" will be the developer who was able to adapt his proposal to meet and address the concerns of everyone. 75% consensus results in an alert that the fork is about to occur and everyone should prepare. 95% the debate is over and the new BIP is implemented. Soon thereafter we should have 100% consensus.
This process can work and has worked in the past. We can tweak the percentages here and there, but what we require now is a CLEAR CONSENSUS BUILDING PROCESS, and Mike Hearn seems apposed to this. His suggestion is to insert a CENTRAL TRUSTED AUTHORITY, but I believe the Bitcoin Community can do better than that. I think we can make decisions in a DECENTRALIZED way and arrive at total agreement using the CONSENSUS DECISION MAKING PROCESS.
P.S. I am putting together a Open Letter to the Devs from The Bitcoin Community outlining an endorsement of any decision arrived at using the decentralized Consensus Decision Making Model. If you think you can help us write this letter please send me a PM.