The reality is a cross-section of doubters will label Amir a cheat for life. A rhinoceros-like hide will be handy against the vitriol from puritanical patrons who have led blameless existences.
That extends to his team. Each squad member is understood to have signed a bond guaranteeing no quibbles with his selection.
Opening batsman Mohammad Hafeez opposed the pace bowler rejoining and ODI skipper Azhar Ali offered to quit the captaincy.
After debuting in 2009 as a 17-year-old, Amir became the youngest player to take 50 test wickets before a News of the World sting and subsequent court case saw him, teammate Mohammad Asif and captain Salman Butt jailed for spot-fixing in February 2011.
Amir served a five-year ban from cricket and three months' jail.
New Zealand Cricket chief executive David White also believed Amir deserved a second chance.
"It was a unique situation, because, at 18, he was very young. But he's been through the education programme and he's remorseful."
Since his ban, Amir has excelled in domestic first-class cricket (16 wickets at 14.87 in four matches) and the Bangladesh Premier League (14 wickets at 12.64 in nine matches).