I knew of him from AH.com, though he was slightly before my time. It's a strange thing finally "meeting him" on this forum.
Are you not an infamous troll from there?
But what happened? Why was he banned? Why was Mecha banned? Let's all ban three more people! URGA URGA!
Despite Joe's helpful explanation, the circumstances surrounding Straha's past that equates apparently to having a permanent scarlet letter placed on his chest despite the lack of a formal ban are a bit murky, exacerbated by the fact that most of us were not here then. Anyway, one must assume Nym made the decision, and presumably he had all the facts at hand which we don't have when he made the decision.
If it were me, after a suitably long hiatus, I would have a petition process available for those who were banned asking to be reinstated. Some petitions, like from "The Roach" (Grumps' moniker for the chap) would be denied, because aggravated circumstances attended his capital crimes leading to close to a mass mod resignation apparently, until he was finally given the chop, but in another case, it might be granted subject to certain terms and conditions.
But I don't make the rules around here.