because crypto currency are using in some illegal activities thats why some countries not allow to use crypto currency because we all know that crypto currency have a high anonimity in every transaction so if someone use it in illegal no one can trace it. Also some reason is crypto is very volatile and the value is unpredictable.