There's also a difference between sending an e-mail to your friends and professional writing for work. What is acceptable in one case is not in the other. Poor punctuation and spelling are a real problem if they are part of the documentation written by a highly paid consultant.