Why blame only the Yanks? This WOT would have been over years ago had not the PA been running with the hare and hunting with the hounds with the ultimate aim of achieving 'strategic depth' in Afghanistan. If they had demolished the Afghan Taliban (Haqqani/Mullah Omar) instead of helping them in fighting the ISAF by providing military help, this war would have been over long ago and Pakistan would have been spared the loss of billions of dollars.
And the unfortunate spin-off has been the rise of the TTP that has created mayhem resulting in the flight of capital and near zero foreign investment due to security reasons.
The fact is that PA's generals have been controlling defense and foreign policies especially in relation to Afghanistan and India which has led to this situation that has put Pakistan in dire straits. In hindsight, using militant groups as 'strategic assets' (as Kayani himself admitted to his American counterpart) was a disaster of epic proportions.
So why put the entire blame on the Yanks? Pakistan is equally responsible for the mess it is in. Period!