Don't be so tough on your country. I think India is a great and very promising country. If there's any country that can sufficiently counter balance China in Asia it is India - it's got the population and ambition. Nehru had his positive and negative virtues. As a Gandhi disciple and a real idealist Nehru, who was very popular during his time, steered India into parliamentary democracy. He could have easily made himself a dictator but he did not. But on the negative side, well let's face it idealism is good for revolutions but not really that ideal for real-life governance. Nehru was simply too idealistic and morally self-assured to take the bare knuckle in your face opportunism that his peers exhibited (think of Deng). He was simply too sensitive to be an effective strategic player.
I guess succeeding Indian leaders have to contend with Nehru's ghost, "non-alignment." But when push comes to shove it becomes alignment. Unfortunately India aligned with the wrong power.