К примеру, я не вижу смысла оставлять открытой тему со сроком давности в 3-4 года. Те, кто продолжают подобные темы, как правило, уже имеют совершенно другие версии ПО на своем железе. Это, конечно, не самая распространенная, но довольно часто встречающаяся на форуме ситуация. Всё же, на мой взгляд, лучше вариант решения задачи в теме, чем тема, где всё намешано и которая может содержать десятки, а то и сотни страниц. Относительно короткие темы всегда более эффективны, так же в случае, если в них приводятся ссылки на похожие вопросы, которые обсуждаются в других темах. Это удобнее и для RSS функционала, т.к. понятно сразу, что пост имеет отношение к вопросам, поставленным в заголовке темы. Это своего рода такой аналог тегов (хэштегов) правда в виде названий тем, составленных самими участниками форума. Другое дело, что в рамках функционала движка форума это сделать несколько сложнее (просто должна быть определенная культура обсуждения и хорошо, если бы каждый соблюдал правила и распорядок,а структура форума в виде разделов и подразделов в пределе должна всячески этому способствовать).