Let's say that a question was posted and an answer given.
Other comments and answers persuade the OP to clarify and rephrase their question (which is a good thing), altering the direction and tone of the original question significantly enough that as a result, the first answer posted no longer directly addresses the question being asked.
Should the now-obsolete answer be deleted? Or kept if only to serve archival purposes?