I had a recent experience where a question was closed by a set of moderators who had little or no expertise in the subject area of the question. It seems that this is fairly common, with users who have either knowledge of one of the tags (for instance, the programming language) but not the others (in my case, nonparametric statistics) assume that the question is unclear, asks for something that is not appropriate for the site, etc. - and this occurs even when the question is clear to anyone with the background in the tagged subjects. If moderators were discouraged from closing questions where they initially seem "bad," instead of commenting to have them clarified or revised, the experience would be less frustrating, especially for newbies or less involved users.
There have been suggestions, like this: Help us make "Not Constructive" and "Not a Real Question" closures more effective. Many similar problems have been posted, only to be dismissed my the meta-crowd (ie. the most involved users, those that are most likely to be closing questions.) For example, Require activity within a question's topic in order to cast close votes, where the top comment admits to closing questions based on little expertise in the topic; "most competent devs" can eyeball a question away from their area of expertise and see whether it should "go away". This is both dismissive and frustrating for users. The goal should not be to make questions "go away" but to either steer users to phrasing questions better, or at least towards finding a better forum.