I don't know why you are panicking because he was banned for starters. Additionally, I don't even know why you think he was banned for insulting the mods. What jazzc said, might also mean that if he gets offended, he will let the OP or the person concerned know that they are crossing a limit, instead of throwing a tantrum like you are doing. Over something small nevertheless. I am still trying to understand what triggered you, because banning someone from BHW or anywhere else, doesn't solve the problem. It just creates chaos, and opens up new scammers, or new accounts (like we see in this thread).
Are you upset that he got banned? Or are you upset that he didn't get banned for providing incorrect details to the service (please make up your mind), before you put forward a point, and start playing the blame game.
You have given your opinion, now it is time to move on. And let there be peace. Amen!