The general consensus from this prior discussion was that editing questions is the StackExchange way, and if it makes the question better then go for it.
This is perfectly in sync with my own experience reviewing questions on other SE sites. If I think I understand the thrust of the questioner's intent and I see a way to express it more clearly, I simply go ahead and edit. The net result is the community gets a better-phrased question and OP has a better chance of connecting with a good answer instead of the question being closed for whatever deficiencies it possesses.
That contrasts noticeably with this site, where the theory we seem to support as a community in the above thread differs from the practice.
The standard response to an under-specified question includes: comments calling out its deficiencies, downvotes, and flagging for close votes. When I see question edits in the edit queue, they are usually merely cosmetic spelling/grammar corrections. When I myself make question edits, they are often the same kind of surface-level polishing, because the standard community practice appears to be to lay back and let the questioner "own" their question.
Are we being too shy about editing other people's questions?
A few exemplary posts, but don't focus too much on the trees - this question is about the forest.
Peter and I both saw easily-remedied issues here. Why not just edit?
Several people saw problems here, none of them hard to fix by simply adding detail to the spec s/merge/move - easy and obvious...Just do it!
A notable counterexample: This question would have been tough to fix by editing intervention, because OP's original question was so broad that picking a specific NP problem to focus it on would have been throwing darts at OP's intent. However, as opposed to just saying "Be more clear", I gave a specific example of how to clarify and OP went with it.
In contrast, if all you say is "Be more clear", or you refrain from saying "No amount of clarity will fix this" when you personally think so, this happens. Or this happens, and I am the offending person here. Question closed, question reopened, and because no real input was given but my "Be more specific", little changed in the interim.