And there is nothing to stop people making suggestions or discussing ideas through PMs.
There has often been a tendency for discussions about the Mudcat to become great stamping grounds for trolls of one kind and another. It's not unreasonable for Max and Co to try to head that kind of thing off.