I agree but, to be honest Haider, Shaheen, Naseem, Shadab and even Babar (For test, when he made his debut) werent completely ready. Due to lack of performances by Pakistan and not much developed players in the national team with some investments like Umer Akmal, Ahmed Shehzad, Junaid Khan, Mohammad Amir etc went in wrong direction Pakistan cricket needed to fast track some younger players.
The whole batch of 2008-9 U19 cricketers which graduated to national level and should have been leading the team forward gone bad for one reason or another so this new batch along with the last one with Babar, Imam had to carry the load from the very start without proper development. Yes one can argue that players from around Babar's batch like Sami Aslam, Zafar Gohar, Ehsan Adil, Zia Ul Haq etc should have been brought in to make the transition smoother.
However considering the current approach of making a team for the future by selecting them young, I wont be surprised if Abdullah Shafique is selected early.