Yea - I agree - we do have a few players in the team who struggle to keep up with the demands of modern day cricket.
However, tge question is, if we drop them who do we bring in. There are a couple of players like Fawad Alam & Saddaf who I believ should have had a run in the national team - and they still might - however, I don't see anyone setting the domestic circuit alight and forcing their way into the national team. When Umar Akmal got declared unfit, there was a lot of chat about Haris Sohail and Umar Amin.
I'm happy that Haris was selected and I believe his run in the team was cut short by injury so he deserves another go - however - if our next best hope is Umar Amin who has averaged 19 in 15 ODIs, then we are in a spot of bother.
For example - the likes of Hafeez are bashed all day on PP, however, the fact is that he was still the highest run scorer in the recent Pakistan Cup, so now the onus is on the younger players to out perform him in domestic cricket and take his place in the national team.
Younger players are being given a chance - and at a very good rate. The list in my original post shows that. Bringing in 8 or 9 young debutants within the period of a year is no easy task, so credit should be given to the selectors. Credit should also be given to the younger players, who - by enlarge - have made the most of the opportunity ee that have been given to them.
However, we need to be patient and give the younger players (in the national team and in domestic cricket) as well as the management (coach, captain and selectors) time to groom a young team. You can't drop all XI experienced players and bring in eleven debutants in the hope that results will change over night. That sort of knee jerk reaction, where you look the 'cleanse' the team and start from a blank canvas simply does not work.