Suggestion: Disable the "post response" functionality for topic that has not been active (in the past 30/60/90/? days) behind an acknowledgement speed bump. I would hope that it would cause some to pause if they are informed they are waking a topic that has been idle for 648 days. Now, just to be clear, there are legitimate reasons to revisit an idle topic and so I am not advocating for automatic absolute topic closures, just something to highlight the idle age and provoke thought.
Original Post