These countries don't accept the Bitcoin because of the rules they have in that country.
But I think that these countries will eventually support the Bitcoin because many other countries accept it. And maybe they have to see how good the Bitcoin is to change their mind
for bitcoin is decentralized and can not be controlled by the government, then bitcoin will never be profitable for the government and during that bitcoin will never legalized by any country