The problem is, in order for Bitcoin to become a currency everyone will use, it should be stable. I know that you might say that people will still use it because it's not about stability, it's about freedom and technology. I agree with that, but Bitcoin needs to be stable in order for people to treat it like money, and not like an asset.
I am not sure that the main reason why bitcoin is not yet used as a currency for everyone is its instability. Fiat currencies are not stable either, otherwise we didn't`t have such phenomenons as inflation, deflation or devaluation. I have a lot of doubts if it is even possible to create a stable currency, not speaking about its usefulness and effectiveness.
I believe, that bitcoin has bigger problems to become a currency everyone will use due to lack of necessary (yet) identification, which cannot be avoided when working with fiat money. Which country or government will be satisfied with that? The inability to limit, block or take away the account in which your money is stored makes you free and independent. And that is definitely not the goal of the world order in its modern form.