He has the potential. Just don't think he is in the right headspace...
What Pak management needs to do here is to understand that he can't sustainably bat higher than 6. Every now and then when we have a good platform he can come in at 5 and hit them around but 6 is his slot.
And for everyone talking about how he should be able to bowl or do something else, everyone said that Husain Talat was the man, Faheem was the man, Shadab was the man, but they all turned out to be decent in one facet and kind of crap in their other facet. So it is better if you have an Asif Ali who only bats and bats hard. You can have Faheem/Shadab and Imad coming in after him for "balance". We need to realise that with our current stocks, Asif is the guy who can solve our slow batting woes and we need to play around his strengths and weaknesses if we want to be posting the 330 scores Sarfraz talked about.