Very good analysis of India. It is a vast, mysterious land. To call it anti-American is naive at best.
Eventually, India & US will have to ally with each other, sooner or later to take on China and Pak.