Bitcoin is an anonymous currency and I dont think theirs any law about supporting it in countries
Bitcoin can be used worldwide almost by anyone who knows to get around with it.
I do agree with you. The government will never accept these kinds of currency because the people will become 90% anonymous and they can never collect tax from the citizens. Moreover, bad people can use Bitcoin for illegal activities
Those countries are just scared on what will be the possible result if they are going to let bitcoin as a method of payment to them. Because it is uncontrollable and they don't have powers to make movement on it's value. If they will going to let it enter their economy, it's either their economy will be manipulated by a single whale.
Bitcoin is getting out from anonymity very fast and couple countries already have some laws about bitcoin. Bitcoin is traceable and we can`t hide so much, government can find a way to control us, for more anonymity there is some other coins, and that is what I read around the forum, which coin provide most anonymity monero, or zcash.
Bitcoin is not supported by those who do not accept technology and future, that will change with time, new generations are coming that knows much more then old conservative people.