Governments don't like cryptocurrencies since they think they can't make profit out of it. Although they are not against blockchain technology, most of the governments have not accepted cryptocurrencies yet.
Good things take time and I believe crypto will also take a significant time to be accepted globally. Things were not so good in the beginning days of crypto but it is now.
Many tech companies are implementing blockchain solutions which is creating more awareness of blockchain and crypto towards people and if things go positively then governments might start accepting cryptocurrencies soon.
I understand your point, but it's not always the case mate. I think, governments are just being cautious on how they will label cryptocurrency, and in turn, how they will let their people or citizenry use it for their own personal reasons. As we all know, cryptocurrencies, even though how profitable they are, it also has some negative beliefs people tied up to it due to its volatility and inconsistency in value, thus, it wouldn't be a surprise if people would have some qualms and doubts on using it through and through. And, as part of the power of a government, it is their responsibility to safeguard their citizenry against bad investment because it may affect the local market and economy as a whole. Also, these days, there are a number of governments that have already accepted the concept of block-chain technology but with caution.