My suggestion/opinion would be for the moderators not to take their jobs so seriously.
I've been in that position where I've been in that "position of power" and all of sudden I'm scrolling through the website with the Code of Conduct closely at hand. Guys, remember that this is a Pokemon website not the White House forums.
Don't get me wrong, I praise your level of commitment towards your job and how seriously you take it. But, the people who join this website solely come for 3 main reasons: Trade, battle and meet new people. If something gets complicated just to get any of the 3, then I'm sure their level of enthusiasm is sure to diminish.