Dear Brother, Answer is easy, if one is ready to put Pakistan first, and not individuals.
Throwing a hissy fit at the change of guard has nothing to do with, who retires when. People come, people go, Institutions carry on, and ones that work well, should not be meddled with at all, it is nothing less than criminal to do so. Wouldn't you agree?
Unfortunately when megalomaniacs put people first, and institutions later, due to their own personal agendas, they mess thing s up royally. Sadly, THIS trait is common in all three, major political parties.
Whatever political party you belong to, you cant dispute the fact that ISI is good, at what it does. On the contrary FIA and IB under civilian control are toothless tigers, and testament to why civilian meddling should be negated in critical institutions.
When people dont like the military meddling in civilian affairs, the same should hold true for military institutions?
Coming back to topic on hand:
1) The issue of appointing DG ISI by PM, has no constitutional backing, it is only out of courtesy. IK should not punch above his weight, and burn the one good thing going for him.
2) DG ISI is only answerable to the COAS or CJCSC, briefing the PM is at the discretion of the COAS or CJCSC.
3) When or if, DG ISI goes beyond defined ROE he can be retired / transferred, and a replacement appointed, without any civilian input, at the sole discretion of the COAS or CJCSC.
People have to start asking why one 3 star, is better than another one?