This may or may not be technically viable.

I have noticed recently that a lot of older (sometimes much older) threads have had been resurrected recently. Rather than deleting these, as they are useful for search, could these be locked to avoid them being brought out again? Maybe, all threads where the original post is more than 3-5 years old might be the right cut off.

Just an idea...