When I google a programming question and the search results bring a Stack Overflow link, I always click that link. That’s because I know that (1) it is very likely that there will be good answers to the question and (2) the best answers will be at the top. That’s awesome.
It may happen occasionally that the SO link in the search results does not contain what I am looking for. The link can be to a page that contains words that I used in my search, but the question itself is unrelated. That is how search engines work and there is nothing I could do about it.
Now, it may be frustrating if that SO link in the search results was not only unrelated to my search but also a closed and negatively voted question. In that case, the SO question is net trash that pollutes the search results. For example, let’s say that you searched for “java arrayoutofboundsexception” in Google or any other search engine and in the search results you found a SO question. It may happen that that question was closed and negatively downvoted (say -3), but not deleted. A SO question in that situation would be, for example, “What are all run time exceptions in Java, like ArrayOutOfBounds and NullPointerException”. I think that question would be downvoted and closed. If not deleted, it would be trash found by search engines. If that happens often the good reputation of SO links in search engine results could be affected.
Do you think these questions should be automatically deleted in SO? Or is still better to leave it as it is, where it is up to users with very high reputation (10K+) to delete questions? Perhaps the best solution would be to lower the required reputation for deleting questions? Or maybe lower the required reputation and allow users to vote to delete?