Anyone with vote-to-close privileges will often run across situations where a question already has 3 or 4 close votes for a single reason. When this occurs, it doesn't matter what a user chooses, the close reason has already been determined. This got me thinking.
3 not constructive votes - The question will inevitably be closed as not constructive.
3 too localized votes - The question will inevitably be closed as too localized.
3 not a real question votes - The question will inevitably be closed as not a real question.
3 off topic votes, which are not all "belongs on" votes for the same site - The question will inevitably be closed as off topic.
4 off topic votes, which are all "belongs on" votes for the same site - The question will inevitably be migrated to the target site.
3 exact duplicate votes - The question will inevitably be closed as an exact duplicate and all possible duplicates will be listed.
So, only case 6 would allow the user to actually provide any additional feedback that will affect the overall outcome of the closure -- adding another possible duplicate link. In cases 1 through 5, is it really necessary for further close-voters to specify a close reason since their reason won't actually affect the outcome? Do all the votes get recorded somewhere visibly so that moderators or developers can, at a later time, view who made what vote?
Is it possible that we could display this information somewhere, or is it too useless? Note: I'm not necessarily saying display who cast what type of vote (not that I see an issue with it privacy-wise).
Ultimately, would it be viable to allow the user to just click the close button and let the system automatically select the vote when it has determined that their input will not affect the outcome, or does the system still value their input of what type they would have selected?
Note: I'm not necessarily requesting features. I'm just wondering what people think about this.
if
statement to the code that changes the user's experience depending on how many votes have already been cast. Even if it doesn't matter which close reason they pick because the system is programmed to let the majority decision override theirs, that's an implementation detail that they shouldn't have to be concerned with.