750K Indians have given up Indian citizenship in the last 5 years
twitter.com
twitter.com
In other words, nothing new. The 25k per person is almost certainly an underestimation: its much more likely to be 50k or above, and India would not have gotten any of that anyway, whether the emigrants gave up Indian Citizenship or not, and pales in comparison to the orders of magnitude higher number of emigrants who have chosen a country other than India to build their futures and produce economic value. Too bad, but people are the primary export of high-population countries such as India, China, the Philippines, and so on, and "loss" of GDP is the normal consequence of that.
The good part is it is way less as compared to China