I can't say that bitcoin is the currency for now. because there are still some disadvantages compared to fiat money. but that does not rule out the possibility in the next few years, that bitcoin will become a currency. after the value is very stable. because for now there are still many people who prefer to use bitcoin as a trade or investment.
Of course it still takes longer for bitcoin to become the official digital currency for many countries. For developed countries, the acceptance of the people is ready and the government also provides infrastructure such as a very decent internet network.
But in other parts there are still many countries that have problems with poverty and ignorance, so that bitcoin cannot be implemented because the people and their government are still thinking of ways to improve welfare and education.