Like I said before, it shows a lack of trust in our admins if we doubt what they say in this forum. Why would an admin lie to us?
It's difficult to keep all the rulebreakers in line, let alone have 100% clear proof everytime. In my opinion its not good judgment to start questioning other admins' decisions publicly.
However - and I must agree with eye and shark on this one- the spoken word of other players is not enough to issue a ban, even of the player acted like an asshole.
You did good john, keep the assholes off our server, but like shark saod, b29 made the mistake before to ban another player based on other players words, which turned out to be a lie.
I myself try to always check on stories myself and (as you all know) prefer taking screens of every infringement even if (what is discussed and I understand why) my word would (or would not) suffice.
Difficult subject, and I understand all 3 of you
in this case, kick is the righy punishment and lets keep a close eye on him