You want rid of egregious cheaters? Report them ingame or through helpspot.
... don't be a sleuth like Miss Marple and out your evidence on the forums. That's not going to get the response you hope for...

You want better moderation? Ask for explanations when the mods do things with your posts and/or threads.
... most of us are mostly human...