You have to realize the more popular we get the faster our site will be the topic for discussion at other places. Its part and parcel of what we run here and to be expected.
Don't forget you ALWAYS have the option to create your OWN channel where you can dictate who is in there and what occurs.
I think that's something people really need to start utilizing more so that they have FULL control over what happens whilst using the chatroom.
By making your own channel you get the FULL range of tools that moderators have, and you get to dictate the terms of your channel as well (as long as you realize that the site rules STILL are in effect as well as whatever restrictions you choose to have).
Just remember when you open your webcam you open it to EVERY channel you are in so if you don't want to show in public then you need to shut that channel down and only have your own open.
As for your run in with the mods, we are obligated to act on every complaint we get and can ONLY act on the information we receive. Unfortunately this opens us up to hearsay whilst making decisions but we have had this place running effectively for over a year now and it does seem what makes it so popular is the level of moderation we have in place compared to other sites.
Also don't forget you have the right to appeal a decision and if you do get a ruling overturned from a reasonable explanation then the process has worked.
Considering the anonymity that this site affords i would have a rather have a system with harsh rulings that can then be turned over for those who deserve it, than have marauding trouble makers because we are afraid to act. Hope you agree with that.
If you do wish to have a further discussion about this id be only to happy to chat to you in the chatroom anytime, just shoot me a whisper when ya see me on.
Hope that helps
Jace