If you believe BTC will only go up, I don't see why you would want to spend it if your money will be worth more if you wait.
Regarding Volatility, yes it leads to a lot of trading, I mean means of exchange as purchasing everyday goods. The transaction history of BTC also adds regulatory hurdles.