It was reported that Indian Airforce also suggested to MOD that India should consider indigenous route for avionics upgrade of SU 30 MKI. This is because of the sanctions crippling the electronics supply chain that Russia depends on. The only alternative for Russia now is Chinese electronics for critical components. This is not good for India.
I expect that the helicopter decision may also be related to this. But as far as I know, India may still have to depend on Russia for engines. This is especially the case SU 30 upgrades