Sort:  

Ok, so you are talking about the DPOS itself and the 20 top witnesses (and 15 of them can implement a hard fork). Well, this is a long discussion with lots of good arguments on both sides.

But what I want to focus on, is that true decentralization in that respect (implementing code updates) comes at a huge cost to innovation. We are nowhere close (blockchain base code) to the final version. We are still heavily experimenting. We solved many attack vectors, but we still need SMTs and a bunch of other things.

Once you'll have a blockchain version with a consensus that you would like to freeze for longer, sure, extend the list of witnesses to 200, reduce number of simultaneous witness votes and your are done. It will be super hard to introduce the next upgrade (change rules) after that.