The fact El Salvador accepted Bitcoin as a legal currency does not mean that other government across the world will accept it someday. The reality is that , the government will keep fighting bitcoin with all market strategy and strick regulations.
When you said the government, you are referring to a single government of a country, probably yours, because mine is different from yours, if you don't accept Bitcoin as means of payment in your own country doesn't mean my government should do the same, your government could keep fighting Bitcoin all they want bit don't expect all the world to follow.
The reason why I like Bitcoin even more is the freedom it gives, even for the centralised authorities, they have the freedom to choose, and it is fine to abandon Bitcoin, but this will only be some part of the world, not the whole world, how cool is that?
Even if only two countries in the world accept Bitcoin as means of payment it has done so well already, the world don't need to accept Bitcoin, it is decentralised, only those who understands will use and accept Bitcoin, whatever the case might be it is all well and good.