After I figured it out, I no longer expect Bitcoin to be recognized by the state, and it doesn't need to be. It is part of a special asset, not a currency.
So I don't think Bitcoin is going to become a fiat currency.
Bitcoin will be recognized by the state and it is already happening. It needs to be so that Bitcoin adoption won't be disrupted. Bitcoin has created a currency and you can verify that by looking at the whitepaper abstract. It isn't made to be a special asset. And true Bitcoin won't be a fiat currency, it will always be an alternative to currency and the government will not take responsibility for issuing Bitcoin as government-released currency because it is actually not.