We don't leave staff to roast, Rosie Most managers have expressed interest in being able to "fight their own" battles in feedback and this thread is an example of Jamesy putting his points across well.
Anything I post would be pointless really as I would be simply repeating everything James has said, he's very busy running the moderation department, making new skins for the forum and planning new things to come to HabboxForum based on General Management reccommendation (I would know, I wrote their targets for Nov 2010). Speaking from experience, it's much easy to do updates collectively unless they are really minor things which won't really get noticed, by setting time aside for updates it ensures they get done and are easy to keep on top of.
Oh, and to date 18 accounts have been unbanned under the Forum Ban Review.