The major stuff why people don't use bitcoin as real currency - not stability in price and it makes people scared to start to use cryptocurrencies in a daily way. In addition in some countries using cryptocurrencies prohibited.
Personally, I don't also use bitcoin in my daily transactions; I treat it like a type of investment. I am sure many people here like me are holding/using bitcoin for a very long time. But still not using it as currency to pay for their grocery or something. Bitcoin is like stocks. You treat it as an investment because the pumps and dumps of it are very cool to take advantage of and to gain profit.
most people use bitcoin as an investment and also as a livelihood. including me, use bitcoin for investment, because I can't do many things to use bitcoin as a transaction, there aren't many places in my country that accept payments using bitcoin because in my country bitcoin isn't legal.