I do think that we should try to be a nice and welcoming to new users. I remember getting frustrated when I first started using Stackexchange. As a new user it can be hard to follow all the rules of a new site. In particular, I think that, it is hard to understand how Stackexchange isn't just yet another forum where "anything goes". There is not discussion, questions have to be on-topic, questions/answer should use LaTeX/MathJax, etc. And it can (I believe) be hard for a new user who just wants help with say a homework question when they run into this wall.
While I think these rules and regulations can come across as harsh, I also believe that it is what makes Stackexchange so attractive. By not allowing certain things, we end up with what I believe is a cleaner site and better answers. And even though it took me a while to get use to the rules and even though I had to suffer a bit of frustration about the way things work around here, I think it was worth it.
When we close a question as off-topic because of lack of context/detail the OP gets the message that
This question is missing context or other details: Please improve the
question by providing additional context, which ideally includes your
thoughts on the problem and any attempts you have made to solve it.
This information helps others identify where you have difficulties and
helps them write answers appropriate to your experience level.
And when the OP the edits the question to add detail, the question is added to the reopen review-list. According to the FAQ you actually get five days to do this.
Is this to harsh? I don't think so.
With the risk of getting off-topic from this meta-thread, I think a better solution to all this might be to update the FAQ. I just look "the tour" for new users and even though there is a link to the FAQ about homework questions, there isn't much said about general questions that don't show effort. In fact, one of the examples that are shown doesn't show any effort. I don't want to criticize that particular question, the point is that from "the tour" it isn't very clear that questions should show effort. And so all this seems to be very related to the controversial issues about non-effort questions. Maybe the FAQ could contain an example of "the perfect" question (is such even exist)?
But again, one wonders how many of the new users actually take "the tour".