> neutrality is judged pretty severely by history, ...
Does anyone hold it against Sweden and Switzerland that they sat out WW II? I've read, over the years, a complaint or two about particular policies, but I don't think they really affected the countries' image.
Nor do I see a compelling reason for India to align with either side.