That war lasted a month, but is was a rout, no boubt about that. We know that reality and learnt from it. What about you?There was no rout. The only "rout" in the contemporary South Asian history has been the Chinese route of the IA in 62. Nothing else comes even close to the definition of the term in Indo-Pak context.
The Chinese did the same in 1962, its called maneuver. I am sure you know that manuever is one of the basic principles of warfare.The 1971 war was a "surrender" without any real fighting since the Indian forces avoided any major combat by bypassing Pakistani defensive positions (which had huge gaps due to shortage of manpower).
Those units were exceptions, just like our units like "C" Coy 13 Kumaon at Razang La. Although battles are won by defeating ground units, the main aim is to defeat the will of the enemy commander - his will to fight.Units like Pakistani 26FF etc., made sure that Indians could not get away with terminology such as a "rout".
You may ignore facts, but that is your perogative.In Kargil, the Pakistani Army left the heights on its own accord due to International pressure (and not due to pressure put on by the IA). So please lets keep away from unfounded claims of routs in the Indo-Pakistan context.
The fact remains that the Indian army was limited to ops on the Indian side of the LOC, due to political and international pressure. In normal circumstances, one would have left the troops in Kargil to tweedle their thumbs, and gone for encirclement across the LOC.