I often see questions where the question is phrased "Why doesn't this work" and the answer is really "because you don't understand what you're doing." (For example, JavaScript code where the questioner doesn't understand asynchronous programming.)
It's kind of a FAQ, but since the asker doesn't know what they don't know, they'll never find it.
We could close the question as a duplicate, but then there's no marker for the next confused person.
Stack Overflow isn't really a good format for teaching new concepts to people.
Is there a sensible way to handle these?