I do believe that the screenshot section on forgehub has be revived, we've had more posts recently than in the rest of the year.
Useless Spam Thread? The problem with screnshots in such an old game is innovation, I don't think there are many effects left that make people think 'wow, that's a cool screenshot', therefore the lack of new threads