Maybe I disagree. They wrote in very simple words in their posts sometimes, but these words were used in their real life generally. non-native speaker can't be understood easily, just like I met the phrase ' have at it' at first time, I believe most of English-learner don't know what it means