I think whether it is decentralized or not does not play a key role in its success in real business world. Being centralized may be better for company.
Decentralized is not always better with centralized since it is depending on crypto itself.
Recently in this crypto currency, people involve because its decentralized.
However, thats above reason you said that make stellar not much better than ripple.