I have a suggestion,
Why not, because so many people like to just talk, and because often it is off topic in other peoples threads. Make a "Off Topic Chat" section or something like that. This would (hopefully) lower the amount of threads that go way off topic, and help increase the activity of the forums.
No post count ofc
Just an idea,
Your official forum fuel source.
Edit: I also understand there is already the "general chat" and "entertainment" forums, but these are more, on topic, and have a post count, this one could be more for spam and such.