Admittedly I don't know what would need to be changed to speed up transaction confirmations to the point where you could use it in retail situations.
https://www.theverge.com/2016/4/28/11525482/bitcoin-steam-va...
The real big deal is that currently, BTC transaction fees are like $5+ right now. So its cheaper to use Paypal than to use BTC at the current prices.
Likewise, the frequency of chargebacks is so low it doesn't justify waiting up to 10 minutes to buy something for every purchase.
You're right, that's why I said it probably won't happen, but if demand were high enough it could be made to work. One scenario that would increase demand would be inflation of the US dollar. Look at what happened in Zimbabwe. I'm not saying that's likely to happen, just playing devil's advocate.
--edit extra should have been extract.
If no one is actually using the coin for practical purposes, you've created a glorified Ponzi scheme. The minute that "better off holding" is no longer the most common opinion, the price of BTC will drop.
I dunno how long that will take: it took years for Enron to drop to zero for example. But I do not place much trust in the whims of stranger's opinions.
Hard to say what proportion of transactions are retail driven, but Bitpay did write about their progress towards a $1B annual payment volume milestone recently[1] which is a drop in the ocean compared to the multi-billion dollar daily trade volumes on exchanges.