But as of now, no matter how popular Bitcoin becomes, it will keep facing the wrath of the angry government who need to keep people poor.
Which government wants its people to remain poor? I don't think any country in the world wants that, Bitcoin is disliked by governments because it can't be controlled, unlike regular payment instruments (FIAT for example) which can be easily tracked and monopolized. With Bitcoin, there are no more boundaries, between me using IDR & you using your FIAT, there's no more currency dominance, that's what makes them angry.
The price of Bitcoin is highly volatile due to which the government of a country neither encourages nor forbids its people to invest in it. Bitcoin usage and investment is entirely up to you. Bitcoin is a legal currency in many countries and anyone there can use Bitcoin and accept it in exchange. But it is entirely at his own risk. In the future, the use of Bitcoin will probably increase even more. However, one cannot exclude the use of FIAT money. FIAT money is money authorized by the individual government of a country. It must always be in vogue