I'm a layperson when it comes to crypto currencies, but my impression is that most people would consider the fact that you can centralize a bug (separate to the hiccup you had in the article).
We do not have the ability nor do we want the ability to control other people's nodes.
Since Stellar only launched 4 months ago, the number nodes in the network was still small. In the future, when the network is on the new consensus system and able to run safely in a truly decentralized, then it would be up to individual nodes to decide what to do.
Hope that clarifies things.
In many ways a centralised, but highly anonymous, digital cash system puts stronger practical limits on the power of a single individual. In such a system the the only way the central authority (bank etc) to doctor history, once money has moved out of their hands, is to drive the entire currency in to the ground and start over.
[0] http://www.coindesk.com/ghash-commits-40-hashrate-cap-bitcoi...
With Bitcoin, such a change is very difficult. With stellar, it is easy for the central Corp to change the rules at it's whim.
Without decentralisation, Bitcoin has nothing to offer over everyone trusting some random entity offering to keep a ledger of account balances. And we already have plenty of those around.
> We were able to replay most of these rolled back transactions on chain B to minimize the impact
And
> To ensure no ledger forks going forward in Stellar, we have decided to temporarily only run one validating node until the new consensus algorithm is live
I don't see the decentralisation here?
[1] https://www.stellar.org/learn/#Decentralized_network "This means that the Stellar network does not depend on any single entity"