I disagree with 1, because the real controller in any cryptocurrency is the software users of the coin are running. You could have trillions in mining hardware but that doesn't matter a bit if a popular implementation changes the mining algorithm to no longer work on your hardware and the userbase starts using that hard fork.
Its the problem that the advocates for larger blocksizes in BTC ran into. So long as the ecosystem itself was predominantly going to stay on the bitcoin core implementation, the advocates for change couldn't force it. Eventually they just hard forked into BCH, while the more popular original chain keeps on going.
That also means that nothing is really decentralized unless you can cause sea change amongst all participants in a cryptocurrency - if you disagree with what the most common implementation is doing, you can't do squat about it, and commit access is never decentralized or democratized. Theres always someone with the master key to the repo. And we have seen plenty of evidence that once established unseating a popular implementation of any crypto is nigh-impossible, regardless of what the developers do.
Its the problem that the advocates for larger blocksizes in BTC ran into. So long as the ecosystem itself was predominantly going to stay on the bitcoin core implementation, the advocates for change couldn't force it. Eventually they just hard forked into BCH, while the more popular original chain keeps on going.
That also means that nothing is really decentralized unless you can cause sea change amongst all participants in a cryptocurrency - if you disagree with what the most common implementation is doing, you can't do squat about it, and commit access is never decentralized or democratized. Theres always someone with the master key to the repo. And we have seen plenty of evidence that once established unseating a popular implementation of any crypto is nigh-impossible, regardless of what the developers do.