Like others have said, volatility one of the main reasons why btc and other altcoins aren't being accepted in many markets. Look at Steam, one of the largest digital distribution platforms out there. They stop accepting btc due to the high fees and volatility. Once volatility goes down and a large company like Amazon accepts cryptocurrency, expect other companies to join in and the market cap will be in the trillions.