This isn't about that good deeds he did. I don't wish him anything and I don't have to prove anything. He admitted that he was doped. Now I expect justice to be served accordingly, respectively the closest approximation which the law can provide. Our half-knowledge about the case and the legal situation is certainly not enough to decide it. That's why a court decides about it and not you or me.
I hope you don't believe that he did it just to do those deeds. In that case he would have given it all away, but he didn't. Anyway, I don't care which motives he had, but the law doesn't allow a rebate on crimes when enough of it (or even all of it) is done for good things. You aren't allow to commit fraud and then spend the money on a good cause. and in particular, you won't get away with stealing two pairs of shoes if you gave one to the poor.
With your interesting point of view about justice and the law, I think that it's your priorities which need revision and not mine, but that's just my personal opinion. Unlike you, I don't demand a change, however. You will have to do that on your own behalf.