Imran Khan is absolutely right. It is not the U S policy towards Musharraf but the U S policy for over 60 years that has flawed.
For some very starnge reasons, the U S has always supported Dictators--Right from Ayub to Yayha to Zia-Ul-Haq to Musharraf. Even the so called democratically elected PMs were no different from the Dictators.
The U S is not interested in the people of Pakistan and has some weird agenda as evidenced by their support to dictators.