Bitcoin BTC can be a currency only if its price is stable.
Bitcoin can never have a stable price due to its decentralization and its volatility is much more aggressive than fiat currency as well.
And also, I can considered bitcoin as a currency because it can convert into a real cash/money whatever country you belong. Aside from that, we have no any obligation to convince people to our surroundings to use bitcoin as their currency, that would depend on their own discretion.