Now, I know the need to create standards for asking questions. However, particularly for first time users, the ability to ask questions in a way that this forum expects can be difficult, often due to a lack of language surrounding the topic they are asking about. As a result, their question gets closed, they get directed to a site that gives generalities about how to ask a good question rather than specific information about how they could improve their specific question, consequently they get discouraged and never return. Many would then tell anyone that would listen that this site is pointless, problematic or (put your own adjective here).
Furthermore, a couple of times I have been in the middle of answering a question, only to have it closed under me - wasting my time and reducing my willingness to provide further answers. In these cases, yes the questions were a bit vague, but a little bit of teacher's nous could see the concept, and often the misconception, that the asker was really grappling with.
Now, I do understand that there is a tension between attracting experts (whose expertise is in subject matter and often a predilection towards correct science) and attracting teachers (with expertise in pedagogy and understanding the learning process, which is messy at best). But, surely there should be a way for answers to be allowed for questions that get closed? Or to flag potential answerers that the question will close in x hours? (Perhaps I am just not familiar enough with the mechanics of this site - correct me if I aren't and these warnings/options do exist.)