I hope this post enjoys some tolerance, and don't get closed or put on hold immediately.
I believe that freedom of speech in scientific discussions is one of the key values which enriches the debates and helps the science to flourish. Freedom of speech, is perhaps a modern phrase for a little bit old value of Tolerance, or rather and outcome of tolerance, patience, and being wise. Let us remind that tolerance is not just tolerating someone who is against your point of view, and it could be aside someone who is trying to express his/her own point of view, but does not share the same language with you, or does not have the experience of yours in putting right words to his/her question.
For the people who have started discussion on MathOverFlow, let us remind that prior to this topologists used to send their questions to Don Davis's list, now called Topology Digest, along with other uses of that list, and they still do; that list was very useful in the sense it created a feeling of community among people. It was very exciting as all giants were there and though your question could be very elementary, you could ask question, and get a reply in private or public. It could be someone got more interested in the question and gets in touch with the person who asked the question, and from personal experience I know that could lead to a years long lasting collaboration. It could also happen that someone posted offensive notes, silly questions and so on. But, all of that was tolerated and handled perhaps in quiet. What it does teach us youngsters, is that by that tolerance shown by experts, you teach the youngsters how to treat people, how to tolerate and how to see good point among silly words, half-cooked ideas, so on. If someone was going to shout at that person saying that your question is off-topic or not a research question, that person perhaps was not going to ask more questions. It could be that one is not using English as his/her native language. So, it appears that sometimes, well established mathematicians as above, ask questions, but since their English is not so perfect then they are put on hold.
Actually, if you look at the `put on hold' questions, you see some have put comment on them or answered them and sometimes a good load of discussion has started after that question. So, it implicitly, say that a silent majority is not in agreement with those few who feel they are in position to block people.
Let think of this. Imagine you were in Germany, in presence of Gauss, and you had the possibility of asking in German, knowing that you will be executed if someone there didn't like your question or your wording of question in German. Would you dare to ask, frankly?!?
So, I propose this question, why always $1+(-1)=0$. Who is the right person to say this is a silly question?!.
One last point, I wonder how many of the people who block people, close, or put on hold, have a good experience of teaching?! I bet there are some points that you have used a book, 5 times, to teach or say 10 times, and a students asks a question and you see that there is a point you are not quite happy with your understanding.
The history of mathematics, and recent research is full of these stories, and someone has built a theory since they were not happy with a proof.
I invite all people here to more tolerance. Just don't answer if you don't like.