Why do we have specified reasons to close questions?
I am not a regular here at meta, but it seems to me that "Why was my question closed?"-questions are pretty common. Would it not be a good idea to solve these meta questions in the appropriate forum, instead of here at meta?
I mean, is it the function of meta to be some kind of appeal or explanation forum? Surely the people who close the question are better suited to explain why it was closed? It seems to me that giving a specific explanation for closing a question is a good idea.
Would it be too hard to remove the default close reasons, e.g. "It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form.", and replace them with a user specified reason, e.g. "You need to be more specific about your question."
As voting to close a question is a reputation privilege, perhaps it can be divided in two categories:
- Creating a reason to close a question
- Supporting existing reasons to close a question.
Yes, I agree, sometimes the questions are so bad you just think they merit an investment in time and effort, but on the other hand, a reason does not need to be more specific than: "Go read the FAQ about asking questions." or "You keep asking bad questions, and do not follow the advice you are given." etc.
If you leave generic reasons as an option, in my experience people will use them, rather than go to the trouble of formulating a proper response, even when such a response is rather easy to write.