A user with reputation on a different Stack Exchange asked a (not very good) first question on SO. See Why might it appear that two memory locations are altered after using malloc() & free()?.
A very high reputation user wrote a very short, rather cryptic but completely accurate comment. Just 9 words, and one might say not all that helpful to a new user.
Said user complained. I got involved because I know how easy it is to see the problems in a question and offer a comment rather than settling down to a good answer, but debating such things in the comments really doesn't work.
So my question is (being careful not to impugn the actual behaviour of anyone involved): Is it better for experienced users to leave some kind of comment, even if necessarily short and perhaps cryptic, or is it better to stand aside and wait for others to provide more substantial questions and answers? Does it make a difference if the question is from a new user?
[Yes, I looked for duplicates but couldn't find any. My apologies if this has been asked and answered.]