I know it's hard moderating a server like this, I'm a mod too and I've been through the experiences. Just damn when someone breaks a tiny rule, then don't give him an over-the-top punishment. It's like someone litters and are immediately exceuted, it's just way too much at times and it makes the server feel strict and a bit risky to be on just in-case you accidentally slip up the tiniest of rules.
I know it's hard but you don't need to be hard on the players.
Also Dannu I'm not really saying you're bad, you're pretty good when it comes to this stuff as I've seen, just quite a few other admins seem to always exaggerate the punishment to over-the-top levels which doesn't give the server a good atmosphere, but it's good that you give out reasonable punishments tho