I just read the introductions forum post. I guess this is what you are reacting to. I don't blame you for being unhappy about this. It was underhand - there's no question about that. And I'm surprised, a little, that they acted in that way. It doesn't show them in a good light.
But closing this forum is a reaction to this problem. But instant reactions are not always the best kind of reactions. Sack the mods and get new ones.