The problem is pakistan has to deside what they want , if you want the military to be the authority give it all the power, throw all the politicians out or if you want the politicians to have the authrority then army has to listen to what ever the politicians say you cant have two power centers.if some good happens both will try to take credit for that and if something bad happens both can blame each other and no one wants to take responsibility for that.if you have one power center you know atleast who did the wrong thing.