Something tells me this is less about doing a service and more about a public shaming tho.
He probably is... but what is wrong with that? Is there even a way to report obvious cheaters like Maniackos in following game?http://warlight.net/MultiPlayer?GameID=7444738
Of course if you only play ffa's with players you know or join the A team with your buddies you are on the safe side. For all others those players can ruin the game experience.