Nice guy, though his posts got pretty bad in general since he went maximum True Leftist.
Basically this. He also swears too much (not that I have a problem with swearing, but it seems like he's purposefully swearing too much? Iunno).
I don't think it is revealing too much to say that his penchant for including ing profanity in his posts is what led him to get on Inks list. Even had he gotten the points Inks had intended instead of those Inks gave when he ed up, Mecha would have ended up on mod review.