>
~10 minutes = a few minutes.10 minutes? More like an hour. 10 minutes will get you one confirmation. But that's rarely good enough. 6 confirmations is usually considered a good threshold to protect against double spending, and that means you're waiting an hour.
> People realize that having BTC on hand is useful, so they start holding it.
"People" have been holding it ever since BTC launched, because a lot of people see it as an investment vehicle (albeit a highly volatile one). But BTC is still too volatile for most people to want to hold onto any for any real length of time.
> It is not true that BTC is far from decentralized.
I don't think you understand my argument. I'm not saying that there's a central point of failure that will take down the whole bitcoin network. Heck, that's true of Stellar too, despite the more centralized nature there. What I am saying is that all of the various gateways and exchanges and bitcoin services are still effectively centralized points of failure for the various services they represent. Yes, a company can switch from Coinbase to BitPay, but they won't be able to accept BTC for however long it takes them to move all their services over. Imagine if the company only accepted BTC, that would be a disaster! Similarly, people who use exchanges are taking on the risk of the exchange going under. This is largely due to the fact that people maintain balances with the exchanges, which means the exchange has actually issued them credit, and if the exchange vanishes, the credit is worthless. In that sense it's actually very much like Stellar. In fact, it's nearly exactly like Stellar, because Stellar has both the credit, and has the decentralized trustless currency STR, the big difference is with Stellar people are expected to trade credit, and with BTC, people are expected to redeem their credit with the exchange/gateway in order to trade BTC directly.
Bitcoin does allow you to operate in a completely trustless, decentralized manner where you never leave the network, never deal in any currency except BTC, don't use any online services to manage this stuff (i.e. keep your wallet on your local machine, run the full bitcoin client, etc). But most people don't do that, because it's wildly impractical.