I think there are 3 main reason -
1) Massive population- With a such a large population, ofc there will be good players
2) Influence- I know nearly 100 people from my school alone that play chess online influenced by peers,Anand, Gukesh and ofcoures Levy.
3) Money- If you are an IM or maybe a CM in India you can make enough for a living because of chess classes and tournament prize money.
Hmm, I was influenced by Hikaru as I am a Japanese American, but I was been raised in Japan and I was also influenced by Shinya Kojima
they're good because they're not bad