Spot fixing undermines the integrity of the game in a more subtle way than throwing the whole game (which is very hard to do) and thus is equally abhorrent.
Just curious - did Amir actively provide proof against the involved agents or players? I cannot help but think that he's taken solely the 'woe is me' approach unlike Lou_Vicente.
This appears to be the case,
My view on Amir changed a few weeks ago.
Had I posted on this before mid August I would have said he'd been pressurised by his captain and a senior player - both of whom he looked up to and saw as a guide and mentor - and didn't have strong balancing forces around him.
I then met someone who put me right.
This chap, despite not being in his first flush of youth, was clearly a fine player to the extent that I asked him what level he'd played at in his best days.
"I played first class in Pakistan" he replied - I've checked he did.
My standard follow up question then is "Whose the best player you played against?"
"Shoaib Akhtar" - again, later confirmed.
After the game we were chatting about Pakistan cricket and raised the subject of Amir and my sympathy for him.
I was quickly put right on the matter.
He said not only did he know Amir but had played with him (correct again) and considered him,at the time, to be a good friend.
He said that ALL young players had been warned about this and a strong supporting structure on this matter, and all matter relating to the game and their life was in place.
Amir, he suggested, thought he was to big for this and it didn't apply to him.
I would now not welcome him back to Test cricket.