When bitcoin was created, it was already a currency , a p2p currency that was not controlled by the government .And to be a currency, it just needs to be able to do anything that fiat can do , and bitcoin can do everything that fiat can do. The only difference between fiat currency and bitcoin is decentralization and centralization as well as government legitimacy. So , it would be incorrect to say that bitcoin is not a currency.
It will be a bit inconvenient if the government does not accept bitcoin as a currency , and we will use bitcoin secretly, but that does not mean it is not a currency. Just like many years ago, the government even banned us from investing in bitcoin , but are you quietly investing in it and considering it as an investment?
Public faith in Bitcoin is more important than official approval. Bitcoin has become a currency for many. The ability to purchase, trade, and store value like cash is unquestioned. Its actually more efficient than fiat currencies, especially for cross-border transactions and central authority independence.
Gold is a good comparison. Collective belief also drives gold's value. We value it because we believe so. Similarly, if people believe Bitcoin is a currency, it becomes one. Its decentralization may hinder its adoption, but isnt that part of its are attractive? It changes our view of money and worth. Bitcoin is about challenging and possibly redefining our concept of currency, not merely becoming a globally accepted currency.