He is a clear-cut taliban fangirl, you have to be seriously retarded as a politician in the current environment to praise a non-recognised terrorist organisation.
That's not having guts, it's being utterly stupid. Then at the same time he opposed the fencing, the one thing keeping a fair bit of the terrorism much lower.
What happens during tenures doesn't matter, most of it is coincidental and depends on external factors.
It doesn't matter how much guts he has, Pakistan as a nation can only do so much due to how reliant it is on the western world and the people who he explicitly alienated. He was being stupid not intelligent.
Build strength, self-reliance, leverage and a strong economy - then act tough. Best example is Afghans, all they've ever done is act tough but in the end we came out on top - because we used the above!