Few points
1) Indian GDP does not matter to Russia. It only matters to India. With the demonetization blunder, Modi has killed the golden goose of Indian economy. Indian military budget has been under lot of strain which has been resulting in lot of proposed deals being cancelled though the reason for those cancellations is being given as make in India to mask the failures
2) Russian pie in the Indian defense procurements has been steadily and consistently going down. With no new procurements planned, this is going to drastically go down and eventually die in the next 10-20 years.
3) On the other hand Pakistan's procurements and trade have been gradually and consistently been increasing with Russia
4) Indo-Russian trade excluding defense has always been small and size of the Indian market is irrelevant.
5) Russian strategic interests align with close ties with China, Pakistan, Iran and Turkey. Hence Indo-Russian ties are bound to die.