Si no causa un perjuicio importante, yo borraría lo menos posible. Muchos hilos se acaban recuperando, aunque sea para mencionar dónde se encuentra ahora algún jugador, o la aparición de novedades respecto a algún tema. Pongamos que, por ejemplo, nadie escribe durante un año sobre el anhelado Celta femenino. Si surgiera comentar algo cada cierto tiempo, ¿hay que volver a crear un nuevo hilo? ¿Perdemos todas las opiniones previas al respecto? Me parece que una función muy importante del formato foro es precisamente la de ser un archivo de opiniones e información. Para interacciones inmediatas que se lleva el viento ya están otros formatos más modernos.
En definitiva, considero que sería un error considerable implementar algún sistema de borrado automático a partir de X tiempo. Sea éste de hilos o, desde luego, de usuarios. De hacerse limpieza cada cierto tiempo, debería ser manual. Tampoco suelen ser muchos hilos a limpiar. Pueden contener muchos mensajes, pero hilos son pocos. Para mí personalmente, el foro perdería gran parte de su valor si uno no pudiera, por poner un par de ejemplos clásicos del foro difunto, entrar en el hilo de Pranjic o el de Jonathan Pereira, o ver qué se opinaba de Emre Mor cuando llegó.