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.