Good grief. I'm agreeing with you that dog piling can scare people off and then added my own thoughts concerning other comments that have surfaced in this thread and other discussion besides my own experiences. It has nothing to do with you. We are talking about dog piling.
There's no accusation.
This is a suggestion and questions thread, not a debate thread.
People (not you) that don't like moderation or don't ever see that they are doing something rude will blow a gasket no matter what we do.
Not everyone practices common courtesy in all situations. (Still not talking about you.)
Basically if the newbie feels overwhelmed or is harassed for not responding, then they need to call an Admin.