A better article than most - although TRC should never be confused with amnesty. Amnesty and amnesia is what happened in Spain after Franco.
What I don't think comes out of the article is that punishment was only one aim of TRC (and also the South American post-Junta trials) but also about uncovering the truth about what had previously been hidden.
It is not enough to say 'I doped' but the aim of TRC is to uncover the networks and methods through which corrupt/subverting practices were allowed to flourish.
In other words TRC would have to have the power and range to include everyone involved in cycling from Armstrong, to the doctors, DSs, authorities, media, to Motoman, sponsors etc