I don't think "having a clean record" should be a mitigating factor in the slightest.
In this case
-the multiple evidence replays of Evets hacking more than once
-lying about hacking at all initially
-lying AGAIN and saying he only did it once
given the above, to me, the only thing "had a clean record" means is "hadn't been caught until now".
And that makes it a pretty flimsy reason to do anything.
"Once" doesn't necessarily mean one game, it could just mean one session. I haven't been following this stuff too closely to see if it was over multiple days or anything but multiple replays can still justify "once".
We all have our moments of weakness. He was punished by his team and lost a ton of respect by the community. His apology had sincerity...it is hard to earn people's respect back but I can't see why he doesn't deserve a chance to do that.
SlayerSDragon was a proven maphacker, for crying out loud. People make mistakes and people change.
Even the smallest donations help keep sc2sea running! All donations go towards helping our site run including our monthly server hosting fees and sc2sea sponsored community tournaments we host. Find out more here.