Some questions can obviously be re-tagged to the benefit of all. For example, if you recognize a question as "WPF" specific and it's not tagged "WPF", it's easy to add the tag.
But there are many questions, many by folks who seem fairly new to SO, which are quite vague. The question could be interpreted many ways, and IMHO it's really not possible to re-tag unambiguously.
In the case of the first post I cite above, the answerer whose vote was accepted never acknowledged a problem with his code I informed him about, but now, after rejecting my suggestions as fantasies, has implemented at least one of them. :) Which I find comic, not irritating. :)
What I am seeing is that clarification inquiries are often ignored by the OP, or there is a rush of answers that assume one of the possible interpretations of the OP's question.
This does not "rock my world" :) in any way: I'm sixty-six years old, at the end of my career in software, and I had my (very satisfying) fifteen minutes of fame at Adobe decades before the Ipod was an immaculate conception. :) For me, right now, writing my own novel is as important as understanding Linq. :)
But, I wonder, is there any possible "gentle" mechanism for somehow "incubating" these really vague questions into a slightly "more ready to hatch" state before they are given full-fledged question status on SO?
I certainly don't have any "vision" in this area of how a constructive mechanism could be created that addressed this, but I trust that the SO collectivity might have some ideas, and so I "dare" to bring this topic up. And, certainly, it's possible that nothing could be created around this "issue" that didn't have a "cost" of dampening spontaneity... and that cost could be "unbearable."
I consider it a "less than positive thing" if I "give up" on asking clarifying questions simply because they are often ignored. Nor, since the "rep game" really doesn't mean anything to me at this point, do I wish to "rush out" with an answer to a question based on what I assume are dubious assumptions.
If it becomes apparent to me that it is a waste of time to give a solid thoughtful reply to a question that's ambiguous and for which an answer has been accepted: what does that mean for the over-all quality of SO? Well, maybe a "big fat" "nothing". :)