How about admin contribute to this thread now, and make a point to defend newbies from all the aggression by old timers?

They could also make it clear about who they are, and how to get in contact.