They have de-decentralized so that there are no more ledger splits. Sort of embarrassing but understandable. It is understood that they will re-decentralize once they get a new consensus algorithm I guess.
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.