A couple of years ago, when I bought my first Bitcoin, I used to believe that Bitcoin would become the world currency like the US dollar right now. But trying to be more realistic I understood that because of numerous disadvantages Bitcoin couldn't succeed as the currency. Well, it's great as a store of wealth (especially in long terms), but its volatility, high transaction fees and so on are here to stay.
It's one of the best digital currency one can hedge against inflation and I think it satisfy some aspect of money but ability to scale it's network has been a major problem. We have see different new projects with a layer 2.0 protocol but it's not as trusted as bitcoin it's self that's why many whales and investors don't go to them.
Bitcoin cant be use as a currency and the reasons are obvious such transactions fee though lightening network is good for micro business but not decentralized as people think.