If you leave out the magnetic stardom of sportsmen and actors, middle-class India today really has just two heroes - the army and the judiciary.