I think that you have brought some excellent points. The big question is whether the Indian leadership will ever do anything other than trying to hold on to their position and rob the common man.
I fully agree that for Americans, the USA comes first and that is always their first priority. They cannot be bought off as pathetically cheaply as the Indian "leaders".
What a shame. All we can do is try to see if we can make difference.