Well he was limited. But to be fair, Asif never pretended to be someone else. He was like from the first day he started playing first class.
I actually watched his debut t20 game for Faisalabad Wolves where he scored a debut 100. He got into the team and Pakistan required him to hit like he used to.
Its true, he ended up playing too many games and didnt deserve, but Asif never complained. We had similar garbage players like Umar Akmal, Ahmad Shezad, Imran Nazir, Azam Khan etc that complained during their whole careers about batting numbers whenever they didnt perform, or would blame their captains.
Asif was a team player, and thats why he ended up playing more than 70 games. You send him at no.7 or 8, guy didnt complain, waited for his turn. He knew he was a 2 over player.
He came from poverty, so a guy like that ended up representing Pakistan and that to with dignity is an achievement.
So saying good riddance doesnt seem right. He represented Pakistan with dignity, did not spot fix like Amir, or took drugs like Akhtar, or have pedophilia cases like Yasir. No showsha, he would quietly come in, bat his way and just like that has quietly hanged his boots.