I think "attitude" has a new definition in PAK Cricket off late; probably from the days of Inzamam, there is a "Maulana" culture & players are pushed to show piousness in public. Players have to start with "Bishmillah", there has to be few "Mash Allah, Insha Allah, Subhan Allah" in your speech, players have to say namaz in jamat during practice, there has to be very strict aged based hierarchy in the team, & seniors are like messiah, you can't talk to them eye to eye etc. are part of good attitude. However, in last few years, there had been alcohol, drugs, betting, fixing, in-fight & few other issues which actually don't go with Islam or traditional aspects of a professional players' attitude.
Let me tell you few of my thoughts
1. Shehzad is the most talented batsman to come from sub-continent in this millennium, may be even in last 20 years. I have seen that boy since 17 or 18, & have seen few other greats at that age in last two decades to convince me. He is the perfect ODI opener, in 18 innings crossed 25 twice, converted into hundred both times. I still believe he 'll finish with highest no. of ODI & may be International century for Pakistan
2. He has absolutely no issues with his team members or his commitment to his team. He played for 2/3 different clubs in Dhaka & already has got some very good friends; he is one of the most demanded player here already. However, probably he comes from a different educational background (obviously not from the "me yes, me ok" level), so someone shouldn't expect the traditional "attitude" of Inzi days from him.
3. He is an extreme competitor, 'll not allow someone space, because of that person being 10-12 years older or having long beard. I am sure this is interpreted in different way by his previous Captains or management who comes from a traditional school. Had he been playing under Misbah, I can guarantee, there 'll not be any issue
4. If Shehzad is kept out for attitude problem, then Kohli wouldn't have toured with Indian team with same yardstick. As I said, in Pakistan culture, attitude has a different meaning - UAkmal got away after faking injury & Shehzad is filtered out
5. Finally, is there any thing else to keep him out of the team than disciplinary issues? He is young, a great prospect for next 15 years, can bat & bat well, is a good fielder, can bowl a bit leggie, a good prospect for future Captain. I mean Farhat can't compete him on Cricket skills, can he? & they both are fighting for 1 spot; Shehzad is so unfortunate that Hafeez is in a purple patch.