"On paper, a good moderator should give warnings, punish accordingly to the rules, and be able to explain to the person that gets punished why they did. I try to do that. Every good-willed moderator does. However, you will find that, with time, you start not doing it anymore, because you're always facing trolls who think they are always right."
Please, think of the moderator, don't troll.