Just because the Original Poster had his question answered does not mean that further discussion should be prohibited. We are trying to build a knowledge base here. Consider
this thread. joneja actually apologizes for asking a followup question to a thread that was several years old. But if the thread had been closed how would he get someone to explain it? Post a second thread? Then someone else who found the first thread and also didn't understand it might not find that second thread. What happens then is we get yet another thread requesting an explanation. That is what we want to prevent. We don't have a lot of experts who understand that code well enough to explain it. Posting repeated explanations is not a wise use of their time. So I am not on-board with the idea of closing all or most of our old threads.
On the other hand, I always appreciate it when the OP posts a response indicating that the problem has been solved. But, as happened with the thread I linked, some users are not that courteous.
craigp84, why do you want to skip threads that were answered?
Isn't possible that there still might be something left for you to learn? I have to say that it's a rare week when I don't learn something new here. But that wouldn't be true if I skipped all answered threads. Again, I point to the thread I linked as an example of that. (I picked a good example thread to link in ....
)