I think it's bad business to overrule your Mods or to admonish them in public. I would probably tell them in private to back off for a while and to bring any bans or suspensions to me or another Mod for a while, at least until things cool down.
One may not like or agree with BBB's moderating or politics(I know there are times... I'm like WTF) however, in real life she is a very kind, honest, helpful person who I would trust with my money and personal information. I will give her well-deserved shit sometimes, but I won't hate on her. I have no doubt it must be hard trying to live in a man's world(WOV). She is in a damned if you do, dammed if you don't situation, and always being critiqued. I don't think she can or ever will find a perfect balance given her nature. She chose this path so she will have to live with it.
I try to keep an open mind until I meet and talk to someone in person and get to know them better. It's not always easy, because there are some people who are fucking retarded when they are online. Obviously, I'm not going to keep an open mind if someone is talking about criminal activity or something really bizarre. It seems that you have changed your tune somewhat regarding Rob. If you can do that, I have to believe you could do it with just about anyone.