India is still a baby infront of Chinese dragon. Our government knows this and doesn't want to make Chinese angry. There is no use fighting if you know you cannot win. Giving inspiring speeches and talking of honor and shame is all fine. But if you are publicly humiliated all those talks of honor will go down the drain and public will make fun of you. You think in today's world anybody will help a weakling? India has been badly humiliated once in 1962. There is no need for a repetition of that.