I agree totally.To me it as clear as daylight, that China wants to continue to have psychological dominance over India having once given us a hard military slap. Arunachal pradesh dispute,cozying up with Pakistan,Bangladesh and Maya mar are all encirclement moves of China. We need friends who can keep china in check and today it is only U.S.And U.S. wants India to be strong vis a vis China for their own security and influence in Asia and Africa. Geopolitically it is a win-win deal and most essential balancing arrangement.Why otherwise U.S. should go so much out of way to make exception in our case?