I found this to be strange. 25% is a huge chunk in total monthly visits. Also, India is the country with the most English speakers.
But there are ways to earn money from Medium and live in India. You’d have to set up a bank account in a country supported by the partnership program. (I think the problem is with Stripe more than Medium.)