Before I say anything else, let me say Salesforce Stack Exchange is a great resource with some truly amazing contributors.
I've learned a lot from both the answers to my own questions as well as the answers to many other questions. Sometimes I even learn not from actual answers but from the process of trying to phrase an intelligent question.
However, since I'm not a moderator, I don't know what sort of user experience I should be thanking them for what I feel is a heavy handed approach.
I've had a few questions closed as "duplicates" despite there being nuances to my ask which truly made my QUESTIONS unique even if the answers had large degrees of overlap. And someone might have different ideas leading to a completely different answer which might be useful or interesting, perhaps in some instances even a better fit for the actual question at hand.
I've had a few questions -- specifically intended to better understand the platform and be better able to render my own judgements about BEST PRACTICES -- put on hold because they are opinion based. (Never mind that SFDC is a platform infamous for bad [or at least controversial] practices, that more discussion really needs to take place so developers will make good decisions rather than either simply continue bad practices or ignore issues.)
Fortunately, I got some great responses to these questions before the moderators did their dirty work, but I don't know how much more useful ideas of information I might have received if these questions were left open.
Moreover, I don't have any idea of the great dialogues I would not be missing if other questions were allowed to take their course.
Why is it good to cut these conversations short? Are you trying to reduce the load on the servers or the database? Are you trying to game Google?
BTW, I'm at least a user who has realised the value of this platform and have a thick enough skin not to let it get to me (too much) when the people running the show seem to have too little appreciation of my participation. How do you think this might make a new user feel?
As reasonable discourse necessitates an agreement what words mean, allow me to provide standard dictionary definitions of two important terms:
question: A sentence worded or expressed so as to elicit information.
answer: A response or reply; something said or done in reaction to a statement or question.