Mushrraf had 2 big problems credibility and legitimacy. Without these 2 basic ingredients you can't governed. BTW, I find it funny you forgot what he did on Nov 3 2007. Any good he may have done before that went down the toilet that day.
It comes down to what you WANT to believe. He has said so many times that it was a wrong decision to dismiss CJ Iftikhar. As i expected you probably didn't even bother to read what he said about his decision to join "war on terror" and "lal masjid" but only chose to comment on something he has admitted many times.
So you think everything he did for Pakistan went down the toilet because of one mistake, wow we really are talking about PERFECTION here.You might have to wait for a few hundred years before you can find someone so perfect that you won't expect a single mistake.