What's with all these old threads?

What's going on with all these old threads from 2005 being resurrected?

I was wondering myself