This is a far left liberal view that exaggerates many things and, not surprisingly, sees sinister US roles everywhere. No different than the "foreign hand" mantra of Indira Gandhi's times. No matter how pleasing it is to these Jholawallahs because of its ability to reduce poverty, China remains a real threat to India and all other countries in the region because of its tendency to use force to settle disputes. So, if true, efforts to destabilize China or a likely pro-China Nepal are in order and perfectly legitimate. Even China has overtly tried to destabilize India and worked against US interests in Iran and elsewhere.