I'll try to keep this brief. Time and time again, I've seen a poorly formed or off-topic question which was inevitably closed; however, I read between the lines and found a way to give the questioner a useful answer to the question they perhaps meant to ask, or to the question they would have maybe asked not in this forum but elsewhere. As a long-time user of this site, I know how this goes; of course, these posts were doomed to closure and for the most part I agree that they should be closed - but when I see an opportunity to (potentially) be helpful, I'm not going to not take it.
Why do "we" (those with sufficient privilege, such as myself) feel the right to delete them? This strikes me as disrespectful to the asker, answerer(s) and to the notion of ... being helpful. Sure: a poorly formed question is of little benefit to the general viewer reading the post in some several years' time (and this is why we close them, to stop them being top searches and encourage revision). Deletion is unnecessary (and often rude, I feel); maybe John Smith of the future doesn't learn from the question or the answer, but Queen Jane whose question this is benefitted (and would perhaps like to come back to this post themselves) and who knows - there are plenty of examples where future readers could benefit anyway, but have now been denied the chance, as the overwhelming majority of users cannot see deleted posts.
Of course I only really notice the examples which include my deleted answers, but I need to insist this isn't a personal grudge. The main point is that this behaviour seems to undermine the core principle of... helping people (who are maybe quite lost and don't know how to untangle their question).
Question: What are we doing?? Deletion should be reserved for abusive or deeply incorrect posts, really: I would like to understand what the rationale is for deleting and disrespecting innocent, but confused, questions and their answers (really, I want a small culture shift).
Some examples (I'm not trying to plug my own answers or anything, again: I just only notice those cases which involve me - I'm sure there are very many other such cases):
The most recent example which caught my eye - it was deleted for being opinion based, yet I gave the OP some factual lessons in functoriality which they clearly learned something from - that's not opinionated, is it? - and I re-explained the points of previous commenters in a way the OP eventually understood - is this not a good thing?; a past example which I remember well since I know my answer has value for a future reader, but most of you can't see it now.. and the question was asked in good faith even though it was wildly off-topic - but I refuse to punish curiosity by withholding knowledge - if I have to do that, then something is wrong with the culture here; and lastly a high profile example which had much value to the general reader, as you can tell by the very high number of upvotes on some answers and the high view count. This question was obviously off topic... yet still useful for people. Why deny a useful thing, once it is already there? A posteriori deterrence??
And some others, again examples where I feel a general reader really could stand to benefit from these and now can't - surely, this flaunts one of the main points of MSE. It feels like petty punishment for the OP for not, say, "giving context"; I should think closure is punishment enough! Or if it had been answered before, we could have merged answers. When I receive comments like "thanks, this helped a lot" I know there was some value in answering that "doomed" (for closure) question, but again to delete it is another matter entirely.
I more or less already know what the main answers to this will be, but I leave my microrant here anyway. Some flexibility would be good, people. Outside of MSE, MSE can have a bad reputation for being unhelpful. I think this is unjustified, and I love this community, but we might want to do something about this "unhelpful" aura.