I have been going to Special:Chat for the past few days and noticed that the way moderators moderate is dangerously secretive. For example, here is a ban today where an admin went to chat, banned the user, then left, without involved in the discussion prior. There was no forewarnings or kicks. They also had the audacity to say not to comment in bans afterward even though they didn't supply a ban reason. When the banned person has a default summary when it's not obvious e.g. sockpuppet, I feel this is inappropriate conduct. This also brings in another point that I'd like to talk about.
Now I'm well aware there is a Community Central cabal for the admins and mods, where sometimes they will deliberate with one another about a user who they are going to ban and the ban length to impose. This is all well and good. However, simply banning them with the summary of "Custom reason" or "Misbehaving in chat" when it's not obvious is simply lazy and unprofessional.
Back when I was an administrator who frequented chat, I actually made an effort to make the ban reasons as transparent and useful to others as possible where I could. I feel some of the current moderation team don't care less about other users knowing why they were banned. Having implicit secrecy between the moderation team isn't the right way to go about things in regards to bans. Not all the moderators do this, but there's a small amount who do, and frankly they need to get their act together. Especially when one mod warns a user and then another immediately bans instead.
This is mainly a rant, feel free to chip in with your own opinions.