I think normal human conversations go off-topic all the time. And as pointed out in this thread, the very fact that so many “new” threads are a “reasking” of an old question that’s already been answered many times over the years dilutes the pleas for the sanctimonious perfectness of any thread.
So, I think the best thing is to chill out, block anyone whose posts you don’t want to read, and one could always find links to already existing threads that explain something rather than starting over again with a completely new thread on the same old topic - that would work for both OP’s and responders.
I think the A.I. that reads any post that you’re writing and then advises you “Do you really want to make this post because there are all these other threads on the same topic…” illustrates the difficulty and time-wasting of over-policing. Most of the time, the A.I.'s suggestion are inane. And if you do decide, hey, yeah, I should post my contribution in one of these older threads, much of the time you then get a warning to the effect, "This thread is over a year old. If you post in this thread, you’re going to stir up all these previous posters who were over and done with the thread a long time ago, etc.).
So, we do have a moderator or two. You can flag posts that you think are totally inappropriate. Your idea of what’s inappropriate might not be someone else’s idea of what’s inappropriate. I think easy-going, free-wheeling, light-hearted CONVERSATIONS are the best sort of forum to have and to enjoy. Getting into a rigid authoritarian, we’re going to penalize you if your post is not entirely original and not johnny-on-the-spot on topic sounds like a good way to kill the attractiveness of the Hearing Tracker forum.