You have to remember that no everyone on this forum speaks English as their first language.
Other languages have different standards, having learned Spanish over an 8 year period, I can tell you that I still don't speak it correctly because my tendency is to translate the words in my mind and speak them exactly as I would in English, and that isn't always right.
I think when it comes to grammar, punctuation and other things that aren't important we should recognize that if we tried to speak a different language it would be really difficult. We should also commend the non-native speakers for their desire and ability to learn a new language rather than sit her only speaking one language and give them a hard time.