I think it is down to the mentality of Pakistanis as a whole. One of the reasons I've always been such a staunch supporter of Taufeeq Umar and Asim Kamal is precisely because they have a lot of discipline and are prepared to dig in for the long haul. Unfortunately, Taufeeq is looking out of sorts these days, nothing like the player from a year or so ago. Did anyone hear Amir Sohail commenting after Taufeeq played a glorious on drive "Now that's the Taufeeq we all know!" Two balls later he was out trying to flick one over midwicket.
Maranello mentions the revolving door policy, you only have to look at how people start calling for heads of young guys like Salman Butt after a couple of low scores, never mind he just had a great tour of Australia. Afridi and Yasir Hameed could well end up opening in the next test match and what they have going for them is their natural confidence. But for me, neither have shown the application to go on and make a big score once they get a start, that's why I still think long term the likes of Taufeeq and Salman Butt are going to have better careers, unless, Hameed in particular, stops giving his wicket through sloppy attitude. I think Woolmer is starting to slowly get the guys to focus on playing 5 day cricket though. We are becoming noticeably more resilient and less cavalier in our attitude.