I was just trying to post a question to Chinese.SE and was blocked constantly on basis of not meeting grammar requirements. I am totally nonplussed as to why an automated system is being used to check my grammar in any way, however rudimentary, since that just sounds like a recipe for mistakes and bugs.
For this question, I had to enter a fake question and then edit it to include the dialogue between my friend and I, because the IM exchange simply did not meet "grammar requirements." The end result is the question actually being worse than it was when I started, largely because of the frustration resulting from me constantly editing it but receiving a red error with zero indication of specifically what was wrong.
I strongly feel that if I'm going to be blocked on basis of grammar, it needs to tell me WHERE the problem is. Imagine working in an IDE that just said "something's wrong with your program somewhere!" and nothing else!!