There should be a system,that goes somehow like this:
1.When you start a new topic,there`s option that lets you put time on it(in days).
2.If that topic won`t get any replies in set time,it automatically locks the topic.
3.Automatically locked topics can be unlocked by topic started.
I think that would stop noobies bumping old topics to almost nothing.