I'm against automatic closing of old threads.  Often times new informatino can be added to these old threads that can be very helpful, but if it's closed, a new thread must be created.  This process tends to dilute thread value away from searching and toward the here and now.
I'm not sure why...