You have that pretty much right. What is going to bring India & US together is the younger generation. Older people are still in charge because Indians in general respect old age. Those people distrust all foreigners, and that includes Americans. The younger generation has much better acquaintance and like the American way. It is indeed in India’s interest to form close alliance with the US, and that is already happening not through government initiatives, but rather with industry and commerce.
If the older folks distrust all foreigners, how come they are planning to buy these aircraft from European companies? If there was distrust with Americans, why is that US companies have won contracts worth almost 10 billion USD since 2005?
Why is it that Indian military has held more exercises with US forces than any other country since 2001?