I'm happy with the progress being made on StackExchange with how Close is handled. I'd like to propose another small tweak, with this question as concrete example:
When I came across this question for review, it had 4 Off-Topic votes. I thought it was on-topic but answered, here:
By an open question with 4 upvotes. I voted it as a Dupe... and that closed the question as Off-Topic. We now have a Closed question that the other 4 reviewers may have agreed has a good answer already in the proposed duplicate, but the duplicate is buried in the comments on the question, rather than highlighted at the top as it would be in a typical Duplicate, Closed case.
So, perhaps one of 2 things should have happened here in the system:
A) The Duplicate vote should have taken precedent over the other votes - if there's already an answer in the system, even if this question was heading towards off-topic, poorly written, etc, it seems better to give the asker an answer than to just shut it down.
B) The Duplicate vote could notify previous reviewers of the proposed dupe, for their consideration. If they agree that Duplicate is the better Close vote now that they've been made aware of the other question, they'd have an opportunity to change their vote to Dupe. Perhaps this would look like an Agree/Disagree button, perhaps it would just be the existing review interface presented again.
A is simpler to implement and asks less of reviewers' time. B gets more consideration and is likely closer to the existing process.
Obviously I'm also open to other suggestions on process. I just think this minor tweak could better turn questions like this into helpful leads for others searching and landing on them.
Edit As others have commented here, consider other close types as well, like Too Broad, Unclear, etc - if there's 4 votes for Unclear and 1 reviewer points to a valid, answered Dupe, isn't it better to point the asker and future visitors to an answer than just closing?