Modi and the BJP are a bunch of Hindu supremacist thugs and goons, but obviously that is not a problem for the west, tge issue is close ties between India and Russia, who have, historically always been close.
Modi is an old man so how much longer he can carry on is debatable.
Incidently BJP thugs are very active in the UK and were responsible for communal violence in Leicester recently.