So it is an opinion, not proofs. Justice is not working that way but let's say he cheated without being ban.
So what? Others, got caught, deserve to be unban coz of that?
For u, if one murderer is not convicted every others need to be release? It's a strange way of thinking if u ask me.
The point is, without any 100% cheat free environment, u can't take the risk to unban them. They are cheaters, the chance they do it again is higher than for others.
Same for match fixing, which is in my opinion, the same as cheating. They did it for low stakes, u can't allow them to be tempted by high stakes.
They are not victims here, they are perpetrators.