completely agree with everything that has been said here voodoo, but the sad truth is that threads like these pop up every so often and gets pages and pages of replies and at the end of the day when all is said and done lo and behold sweet fuck all is done about it.
im trying to gather the situation here best i can so don't shoot me if im getting the wrong idea.
in my opinion rolle should not be involved in anyway with reports / ban appeals unless under very particular circumstances, do you see bill gates working the tills of the local microsoft store? no you don't its big dave from up the road that does that job. let your staff members handle the situation rolle since then if a fuck up such as the ones we have seen in this thread occur then an actual punishment can be applied to the applicable staff member(s), like a staff strike (if they even exist). stretched for staff members? i can bet theres plenty of eager meat ready to become a staff member to fill in the hole you've left behind.
again dont shoot me if i got the wrong idea, its just an opinion.
c o n s i s t e n c y.