Earlier quoted context omitted.
Well the Sino Indian war is much more a testament to the sheer incompetency and spinelessness of the then prime minister of India. He was caught off guard with the blatant abuse of Indian trust by China. There were no clear directives and because of this reinforcements were too late. The Indian Air Force at that time was vastly superior to what China had but again the fear and incompetence of Nehru got the better of…
According to the linked wikipedia article in the parent comment http://en.wikipedia.org/wiki/Sino-Indian_War#Events_leading_... I'm confused what you mean about "blatant abuse of Indian trust." It throws pretty much everything else you say into question.
Often they blame Nehru for being naïve, whilst at the same time blaming China for betrayal. I don't think those two arguments are very compatible.
In the end it was probably beneficial for India. They modernised their army, which let them defeat (Chinese ally) Pakistan pretty comprehensively.
But anyway, the Chinese military was pretty efficient in this war, which goes against the original article.