Certain Indian states and UTs are doing very well too. Delhi NCR's population is bigger than Sri Lanka's population and comparison of HDIs between India and Sri Lanka is not a fair comparison at all.
No matter what India does small neighbours will always see India as a threat. India's soft...