Bitcoin is meant to be a way of completing payments, not an investment. The use as an investment goes against its primary purpose.
The volatility was solved by the payment processors. In any case the big payment processors support both now. The higher than credit card fees though did kill the use of Bitcoin Core as a payment method in ordinary transactions.