I really don’t understand why people want to disable comments on old posts. I see people wanting to do this in the WordPress forums and on various blogs (and in comments). There is even a WordPress plugin for this.
This seems like a better approach to me. Comment spam is like e-mail spam, any