India is being too restrictive about crypto currency for years already. Their government is continuously reducing the free will of the people. I see it really tends to ban private crypto currencies from citizens usage, but I guess the same isn't valid for their government.
They just want to force the common citizens to use a centralized national crypto currency, while the government can have access to the private ones. India political approach is very authoritarian with their own people, the crypto currency issue there is just a reflex of this.
Nation should have harmony over their currencies, limiting or posing too much restrictions will just create a boundary between their government and their people. There are many wealthy countries in the world allows their people to use cryptocurrency freely and they even support them into utilizing it and there seems to be no problem at all. If an only if both of the parties could have better relationship, they could possibly run their government and country without any problem with cryptocurrencies.