I completely agree with explaining why we vote to close.
But perhaps another part of the answer might be to revise the close reasons themselves. Here are the two big ones:
Subjective and argumentative
It's impossible to objectively answer this question;
questions of this type are too open ended and usually lead to confrontation and argument.
This one has always bothered me because it indicates that subjective questions are bad. That's nonsense. Many subjective questions are perfectly acceptable and should not be closed. For example, something like "what is the preferred way to handle Unicode text in TeX" is subjective, but it's also a real question where the answers can contribute useful information. It doesn't matter that the question can't be objectively answered, as long as subjective answers are useful.
If the text was revised to emphasize the "argumentative" aspect, which should be avoided, and is a valid reason to close, we would probably get more disciplined close behavior as well.
Subjectivity is only bad when it leads to argumentative questions/answers.
Not a real question
It's difficult to tell what is being asked here.
This question is ambiguous, vague, incomplete, or rhetorical and cannot be reasonably answered in its current form.
This one has the problem that closing the question might not be the best way to go. Perhaps the question can be edited or revised, either by the OP or by any high-rep user. Again, this wording might encourage excessive closing.
Of course, there is a point at which a question gets so nonsensical or vague that there is no way it can be salvaged. but this close reason in its current form seems to encourage us to close any question that starts out vague or ambiguous.
If we can narrow down the actual close reasons themselves, we could probably avoid a lot of the cases where a newcomer gets a "kick in the face" close vote.