Why don't you ask the Russians?
Do you think it's a Russian conspiracy against India, is that more likely?
Or maybe they really are having a hard time in an economy in which the vast majority of transactions are done with cash?
Occam's razor.
Not needed.
The priority continues to remain Indian public, not Russian or pakistani embassy.
They or you can spin it any way you like.