I know a lot has been said about various players & selection policies etc. However, I dont think many realize the fact that decline of your cricket is inevitable when your spinners are given role of specialist batsman only because they have played few fluke innings. The biggest problem is that such players, who arent batsman and are "constructed" as batsman will always have limitation compared to a player who has been playing as specialist batsman since get go. Icing on the cake, these "constructed" batsmen like Hafeez, Malik and Afridi are incapable of absorbing pressure, specially against big teams, hence we have lost so many games while these players being part of playing XI and keep out much more deserving players. We usually cry about lack of batting culture, but on contrary how can we expect to have it when your key players were Hafeez, Malik and Afridi etc. That said, wondering what folks thing about it?