The closure rate of questions is seem as a problem by some on Skeptics.SE. The answer usually given (link usually and given to past questions) is that a question being closed is a "pause" state, so the question can be reopened. If that is the case, then questions should be reopened when possible.
If a question is closed for a specific reason and that issue is resolved, the question should be reopened.
It is sometimes said that such decisions should be left to the community to reopen, although that it not the right attitude.
More than half the users on this site don't have enough reputation to ask for questions to be reopened. Out of those that do many are not frequently active.
In part because of this I think closing questions should be done with restraint. If there is a notable claim and the question is not too vague, if the question has resolved the issue for which it was closed, then it should be reopened.
Users should not have to justify their question to be reopened after the issue for which there question was closed. If a moderator doesn't have a specific reason why the question should be closed, then it should be reopened.
Put simply, if the question in it's current state would not have been closed initially, it should not remain closed.