Accomplishments during the battle.
I am not saying that Indian military was incompetent. According to decent assessments, Indian forces managed to recapture at least 2 peaks with their own effort. However, many peaks were handed on silver plate to Indian forces afterwards due to abrupt withdrawal orders on Pakistani front. I have personally seen heavy equipment used in Kargil conflict on the front lines. These include the famous big guns that were used to defend Lahore during 1965 clash. The equipment is in perfect shape and I have also met with troops who have manned this equipment during Kargil conflict.
Point is that Indians exaggerate a lot and Indian propaganda is very effective.
It is common knowlege in military field that the side which is on higher ground; will have advantage in clash against the side which is on lower ground. This is why Indian Airforce was called in for support. However, some Jets were shot down by Pakistani troops.
In the end, Indians forces were better prepared because both the Airforce and Naval wings were active. The picture of Pakistan was different.
However, the greatest blunder committed by Musharraf was abrupt withdrawal. Proper approach should have been to seek cease-fire first.
NOW - Pakistan military is fully prepared for war. This is after a long long time.