Actually I liked Canon's method of handling staff that weren't working. If they were silent and uninvolved for too long he'd simply turn off/change password to their accounts associated with the various tools and then kick them out of the chat. I've seen many volunteers come and go for all sorts of reasons during my time on staff. None have the power to hold the server hostage and none should ever have that.