Actually, I have no idea if it is accurate or not. Fully granting I don't exactly attempt to write elegant prose here, I have no way to judge if what someone else writes is also the best they can bring to the table.
Obviously, 'knows' is not the correct word, and that sentence does not convey expertise in written communication - but it was not meant to.
I also never use "lol" outside of instant messaging, and only if I am literally laughing out loud. As shorthand, I feel it is grossly abused, but I'm a business guy, not a language geek, so the casual butchery of the language doesn't really bother me. Annoy, sure, but I also get annoyed by *so many things* on this site that it would be hard to single one out ;)