He is the best because no one else is better than him, if you know someone let us know ;)
What circular logic is this.
I don't know anyone better at this point in time - to me they are all the same, including Imran.
How I will judge who is better in 2018 is how Imran performed in KPK and Nawaz and Zardari performed in Punjab and Sindh respectively.
After 3.5 years more, I will decide. If they are all the same, then I will vote exclusively on the basis of the better person in my constituency.
But my friend, I really respect you views and liking and disliking etc. but let me tell you, Imran is not that 'better' that we should support his silly drama going on right now or his dirty alliances with typical politicians. I dislike his politics for these two things.
But anyway, right now is not the time for choosing between better or worst. Right now is the time to sit and watch who is doing what. The time to decide who is better or not is after they have completed their tenure for 5 years each and then we will see who is better based exclusively on their performance of 5 years.