[...]
That is right that major problem is that most businesses do not accept it which makes it hard to use for daily purchases. Traditional banking system has been around for long time and people are mostly preferring that. Also negative idea that using Bitcoin is linked to illegal activities like money laundering is a big barrier for people. This is a strange issue because unlike paper money all Bitcoin transactions can be traced. All of these factors lead to your main point Bitcoin is mostly seen as something to invest in for profit not as currency to replace cash.