Just a few points
1. No computer program can correctly identify all aspects of grammar.
2. Not everyone on this website is fluent in English.
3. I agree people shouldn't type ambiguous abbreviations or sms style words
4. However, we aren't Grade 6 students and typing everything out long hand can be tedious.