You are absolutely right when you say "they(communists) don't want India to get any stronger, lest it should displease their Chinese master." Communists are anti national species. The very same China had hanged their lot had they done what they are doing here i.e. taking anti natinal steps to appease our enemy country.