When you make a team of young people, they will naturally compete with each other and get better and give their best performances. The young will in most cases always see the older players as legend and game savers and they won't try to go beyond the edge. We should have some older players, who keep the team composed and directs it, but most have to be young and so they compete with each other give out their best performances. Just look at how Ahmad Shehzad is now batting and catching, he sees competition from other players and is now trying to prove himself also.