To Non English Users
Mistake is inevitable, if there is no mistake there is no correction, that is, people make mistake and through the mistake, corrections are made. Most users submit their post without cross checking the write up. So in many times omissions occurred and some ungrammatical statement occurred and English speaking users see them as trash, shit post without correction. It is better you reread you work before posting to avoid mistake. Be a good poster. Avoid mistake. But mistake is inevitable. It most come but not always.
Well I agree with what you say. I personally have bad english. So often I experience errors in wording. Or sometimes I have vocabulary that I usually use in my language but I can't find it in English. This made me have to think hard and start composing words that are closer to their true meaning.
And regarding reviewing the posts that have been made before being posted is indeed a step that must be taken. Especially to avoid fatal mistakes in delivery. Because missing one vocabulary word can make a different meaning than what we actually want to convey.
But there is indeed a vocabulary that is sometimes difficult to apply to English which comes from my local language. So it is difficult to fix. But we have to keep improving it so that the discussion can continue well. Because a discussion will not go well if there is an erroneous writing and makes people who read it misunderstand. This is the function of the Review button. The forum provides it for use. Because in this forum people come from different countries and languages. So sometimes there will be some things that we have to understand as long as they are within acceptable limits.