bitcoin cannot replace currency in the world because price is not stable.
currency should be more stable.
you may reply me. currency is not stable also but you should think
USD currency price is up and down 1-2% in 1 month.
bitcoin price is up and down 20% in 1 month.
what will people think if they just change USD to bitcoin then their money down 10% in 10 minutes?
bitcoin can become stock but cannot become currency
Bitcoin is made to be a global currency and not as stock.
Why is bitcoin so volatile?
Because bitcoin is in a very VERY young stage. The system isn't final yet. There are lots of updates to be made in the future that can determine if bitcoin will continue to be the de-facto of cryptocurrencies or not. Not to mention that we haven't achieved global adoption yet.
The USD has been around since forever. So common sense should tell you that it will be stable compared to crypto that hasn't even been around for more than a decade yet.
Do your own research.
But you are forgetting that USD or any other fiat currency is controlled by the government and Bitcoin is not controlled by anyone so price fluctuation is a common in Bitcoin. I agree with OP that Bitcoin is more like a Investment option then currency mode.