Mike, thanks for your work, in particular on contracts. I believe you're drawing the wrong conclusion. Yes, Bitcoin is very imperfect, but developer power was never a problem addressed in the system. The crux of the matter has to do with imperfections in PoW itself. There is no reason whatsoever why a better system should not exist, which gives users more control (again) and also has more use cases. And there is no law which says Bitcoin has to succeed at massive scale. It is high time for a realistic assessment of the amazing invention of Bitcoin, and then start working on better systems which address its short-comings. Let's face it - CPU power as a proxy for users is just not functional anymore. And yes, solutions for stopping developer coups will be need to be found also, but those should be actual protocols.