I managed to miss this new feature, so it is possible you have too. At the very top right of the BoardGameGeek page header there is a link to New Posts. Up until now there was no way of filtering out all the off-topic forums. If you go to the forums’ Control Panel, you will see a link to New Posts Filter. Here you can decide which forums to exclude.
This has really improved the signal to noise ratio for me.