I am not his fan but once you are dumped to domestic cricket than there is a huge financial shock and set back. Than once you make a comeback you are under a lot of pressure and you play with a lot of nerves and fear. Hence he needs to be given couple of series.
But He is a Proper proper Actor and it hasn't helped his Cricket over the years. Furthermore he thinks as if he is a world class player and talent which he is not and it has himdered his progress and improvement over the years. At Under 17 levels Ahmed Shehzad was the best batting Talent of entire Pakistan.
Hope you like my post in Ambulance thread