I believe notices such as "closed as unclear what you're asking", "closed as off-topic", etc. on a closed/deleted/flagged question should be more specific. Closing questions with the one-line generic indication "closed as unclear what you're asking" is counterproductive: if the aim of such action is to improve the quality of the site, making sure questions adhere to some rules/guidelines, but no specific indication is offered, the offending user has no opportunity to learn, and will probably be driven off the site—or maybe the aim of such interventions is to keep it restricted to some elite group of "good-askers"?
Moreover, supposing the aim of such interventions is indeed to improve the content quality of the site, with so little amount of explanation the user will probably commit the same error again, thus "wasting" the intervening users' time again—which I don't believe is the objective.
And no, just "read the help page on allowed questions" isn't sufficient. It's extremely frustrating to see that a question that one thinks adheres to every rule/guideline specified on this site, including the request for sufficient specificity and clarity, is closed with no more justification than "unclear what you're asking". There should be at least a comment from the user closing the question as to why they think the question should be closed—perhaps before closing it, but maybe that would be asking too much.
The thing that makes it so much more frustrating is the (apparent) inconsistency: sometimes a simple question without much context is received well, and then another perfectly sensible (at least to me) and specific question (or at least more than others) is marked as "unclear what you're asking". If a user thinks that question is not appropriate for whatever reason, they should say why, because, alas, maybe not everyone thinks the same way.
What I'm trying to say is that voting-to-close is way too much one-sided. Ironically, this question itself will probably be closed/deleted/downvoted within a matter of minutes, and the only reason I'll get is something like "off-topic" or "inappropriate" or who knows what.