He's a false flagger American. Of that, I have no doubt.
Many Americans hate China too. And mixed feelings about India. But positive at the same time since both are democracies. Strange seeing that India was a Cold-war foe.
As far as Sino-Indo relations on PDF go, better not to make it a pissing contest
Although it's understandable that India would be encountering problems. All countries do.
Considering the difficulties India has faced over the years, they have done pretty well. Even given that they have grinding poverty and corruption.