Even after Ten years still Bitcoin is used by Geeks and majority of common citizens doesn't seems to use Bitcoin as a currency or even for trading purposes and I think this situation has occurred because still it is not approachable and that is because even it has all the features for a proper usability majority of people doesn't see Bitcoin as an usable currency for anyone who has basic technical knowledge which is not true but in order to change this situation and make Bitcoin more approachable to common people how its path should change in the future both technically and socially to convince it is a currency for everyone
Compare to the past few years, bitcoin has continuously increasing its popularity and we can say that even common citizens uses bitcoin nowadays. Its just that, there's still a whole lot of people who doesn't know about bitcoin yet and I don't think that ten years is enough for the majority to adopt it.
Bitcoin will become more popular in the future, and I am sure that many business and company will accept bitcoin. But right now, not all country accepted bitcoin, and if we can count in a big city, there are only a few offline stores that accepted bitcoin too. But when they see the big opportunity from bitcoin, soon they will accept bitcoin as the second or even the primary payment method. Bitcoin can change the people view about payment system and bitcoin will reach more people to join.