Some countries may realize that adopting Bitcoin is the way and having just one legal tender, controlled by the government, has its issues. But it doesn't have to be a fight, it doesn't have to be one against another. Even in El Salvador, Bitcoin is legal tender along fiat (the USD). I've heard of Nigeria's failure, but does it push people to trust in cash more or to distrust naira altogether?
I think Bitcoin can offer many things, and various ways are of usage are okay. It can be legal tender (although it's unclear how a country that would only have crypto and no fiat money would do economically).
The majority of governments do not support the idea of accepting bitcoin as legal tender because they are concerned that common people will adopt the new project quickly and explore more than they will. Since it can be traded and has a promising future, bitcoin will surpass other fiat currencies on the market. The country of El Salvador is expanding quickly thanks to the new legal tender, and its economy and enterprises are operating with great efficiency thanks to the enormous profits generated by bitcoin. The banks and top companies will do everything in their power to keep bitcoin and cryptocurrency banned in the country; they have refused to lift the ban. The Nigerian government is afraid of the new coin that dominates the cryptocurrency market.