The governments of the world will use Bitcoin for their benefit, they can keep it as a reserve, they can make transactions but they will not recognize it because if they recognize it, the people will consolidate financial power and challenge the power against the government,
because the current control of the money of any country is the real power of the state and the government knows it very well if it is recognized, a great revolution in the money power of the people will happen.
The word "recognize" is not clear in your post. Do you mean recognizing it as legal tender or currency? Bitcoin is globally recognized as money, but only two countries have recognized it as legal tender. Both of them have rescinded the laws that made Bitcoin legal tender for different reasons.
So while most of the government has power, it buys and saves it secretly and when it loses power, it uses it silently but does not recognize it.
Some of the countries that are hodling Bitcoin are doing it for profit since the price will always appreciate. Your position that the government is buying and saving Bitcoin for power might not be true, since most big economies are not accumulating Bitcoin. Most of the countries that own Bitcoin didn't buy it; it was mainly seized from individuals and businesses.
So I think the Bitcoin money and savings system is a reflection of democracy.
One main feature of democracy is decentralization of power. You are right that the Bitcoin financial system reflects democratic principles.