This "so called difference" between Indian & Pakistani Generals is simply an accident of history. India's first Prime Minister, Jawaharlal Nehru lived for 17 years after independence & Pakistan's leader Mr. Jinnah died shortly after Pakistan gained her independence. That simple chance of history was what separated Indian & Pakistani militaries, nothing else, neither their backgrounds nor their religion. By the time Nehru died, the Indian army & its Generals had been in their barracks for so long & had become accustomed to taking orders. Pakistani Generals & its polity never had that slice of luck. Jinnah's early death & a poor second line of political leadership meant that Pakistan suffered what was generally regarded as the norm - a military takeover. What happened in India was unique & different from the events that happened in almost all developing countries, Nehru's stature put India firmly on a different track. By the time he left the scene, the pattern had been firmly set & regardless of the quality of political leadership that was to come, the military had been firmly consigned to the barracks. Pakistan had the opposite experience & therefore has bred both a different type of military officers as well as a corresponding breed of politicians.