So, I had a question, and it was closed by five people as "off-topic". Now, I still think it's on-topic, but some people seem to disagree.
Let's play my favorite favorite game: Ask the FAQ:
- a specific programming problem -> Nope
- a software algorithm -> Not really
- software tools commonly used by programmers -> No
- practical, answerable problems that are unique to the programming profession -> Uhh...well, no
That's 0
out of 4
. I did not award a half point for the first point because you actually don't ask about anything programming related at all, but only about generic information on the topic. I also did not award a point for the last point because it is hardly answerable...and there is no real question there.
However, the question was closed without providing any kind of feedback on how to improve the question, and that I have a problem with.
Wouldn't it be better if it was required to put a comment when voting a question to be closed? Especially off-topic is in my opinion very vague, and pointing how to make the question on-topic, or a place where the question is on-topic can motivate users (especially newbies as myself) to ask better questions.

I know there are several other questions similar to this one, but they all end up as a discussion on why the poster's specific question was closed, and end up being subsequently closed.
Yes.
This time I would like to ask, in general, whether or not it would be best to require a comment, even a small one when voting to close a question. The newbies will appreciate it.
Then you failed at representing your question accordingly. We had a lot of discussions about forced comments here, and the consensus is as following:
Forced comments are leading to one of the following behaviors:
- Appropriate and useful comments are left.
- Bulk/Generic comments (spawned from templates, f.e. via a userscript) are left.
- Nonsense comments are given, which are subsequently deleted.
- People stop moderating (closing, downvoting etc.)
From all these possibilities, the last one is the most likely one. For everyone who hasn't been around SE for a longer period of time: SE does not work without users which are moderating questions.