If Aamir can play , then Asif should be allowed to play . Question is can he perform at International level.
Amir did wrong, huge wrong and did it knowingly. But at least he was literally a kid who was influenced by his cheat captain and senior opening bowler. Asif has no such excuse. In the end Amir admitted the offence too whereas Asif and Butt did not.
Select Asif or not is another question but I just don't see his case and Amir's case as the same. That's not a soft spot for Anir or any bias - if anything Asif was the better bowler. But the facts are the facts I'm afraid.