Some questions/answers are not static meaning that over time a better answer may surface.  Since we encourage posters to search for previous answers, it seems we'd want to allow new answers to old questions.  
I recently stumbled upon a 2 yr old AD question where a new answer represented a change in technology since the original question was posted.