First he aint plugger nor game ruiner.
He just report almost every player who he thinks broke a rule. Sometime I deny his request sometimes I ban. I read every chat log and personally I know he wont flame anyone just because someone is lagging. Indeed, his english sucks badly, but I try to understand him.