The reason is simple, the people have more confidence in the military leadership to deliver on the promises made. This is an acknowledgement that in the military merit is recognized, at least for the most part. Moreover, character assassination is not generally as successful as in the general public. Good leaders would bring good governance to Pakistan, God alone knows good governance is a dire necessity. A system check and balance must be put in place allowing good leadership to evolve naturally, the natural corollary of good governance will never be available to this country.
Poor countries are only poor because they have poor leaders.
It is also said that countries get leadership what they deserve, in the case of Pakistan this is not a correct premise. We have a great country and great people inhabit this country, we deserve at the very least good leaders, if not great ones. There is nothing more vital for this country than ensuring that good leadership has a chance to emerge.