You guys don't seem to realize why Razzaq is at 8. The way the Pak team is structured atm - the main role of Afridi and Razzaq and to some extent UAkmal, is to fire quick 20-30 runs at the end. The fact that they know a big hitter is coming after them, Afridi and Akmal can play their natural and aggressive shots. And if they get caught out, Razzaq comes in to finish things of (which he can, as seen by those last 2 overs against England during the 4th ODI).
There is no need for Razzaq to come in at 3, or play those gob-smacking, match-winning knocks because the batting, for once, is pretty solid.
Bowling's not too bad either. Razzaq was decent with the new-ball against SL, and if Akmal could keep and Pak could field, it would have been a very easy win for Pak.
The fact that you guys have bowlers like Riaz and Ajmal in the bench - it just shows the depth of your bowling attack. The only thing I would change is Ajaml for Rehman, and Riaz for Akhtar for the non-important games.
Against Canada, I would tempted to rest both Gul and Akhtar, and bowl both Junaid and Riaz for an easy comparison between the two left-armers.
----------
And Hafeez isn't too shabby for a 6th bowler. Ties one end down, and can take crucial wickets. Did so in England, and against SL when he took the first one.
Bingo! Agree with everything. I am guessing that has been the strategy by Afridi and Waqar. Plus for the last two matches our strategy has worked to the 'T' (well almost against Sri Lanka) where both Younis and Misbah were able to provide the platform. In case one falls or both, then we will only have all rounders left. So Razzaq is key, to keep the balance right.