most governments don't have clear stand towards crypto market because they don't have the full grasp of what's going on with crypto. though they have researchers and all, but the politicians themselves, i believe, don't have very good comprehension on crypto. so up until now, it is hard to convince them about the potential of crypto in their financial system, aside from the fact that btc is decentralised.
but no matter what, crypto is expanding. so for the govt to benefit from its existence, they can always set their taxation protocols to crypto-related businesses, even if we say, they cant get the whole picture of their market under their jurisdiction.
Plus crypto as a whole is not just one thing that you could agree or disagree, ban or tax, like it is a whole world. You can't just say "bitcoin is fine, we will make it legal and then tax it and you can all use it" and just go on with it. There are regular coins, there are tokens, there are defis, there are swaps, there are liquidity providers, there are stakers, there are miners, there are NFT's, there are so many things that you could do within crypto world.
It means that if any nation wants to be honest about regulations, they would have to be checking every single one of them. Doesn't mean that they shouldn't make it legal, they should make it legal but they would have to first go into very detail parts of it.