Each country has its own rules, and if bitcoin meets the requirements of a country, then bitcoin is worthy of currency, this has happened in some countries, call it russia and nigeria.
That's right. As much as cryptocurrencies can provide such option to be an alternative payment method for good and services just like the humble beginnings of internet banking or credit cards, it depends on the country or the local if they want to allow that. It will be good for the people because having more options is always a good thing; however, if it can be exploited, especially in this case, with cryptocurrencies, by people who can hack the system, governments would have doubts on implementing it because of the risks. Maybe, that's why, not so many countries put cryptocurrencies up as an option.