Must admit I agree on the lol thing....It's one example of test speak I really don't like. A good 'Hahaha' will always get the message across as far as I'm concerned.
One problem I find non native speakers have with written English is plurals. A lot of other languages don't use them & the rules in English can be tricky to learn.
I don't get too worked up over bad English as, even though I'm British, I'm not perfect & still make mistakes....especially when I'm in a hurry. But if it's so bad it's
unreadable there's really no point in posting it.
Still like to use Smilies though....they can often convey added meaning, like that you are not being entirely serious. Cue's you would get from a persons body language
in face to face communication.....but that's just me. I know a lot of people don't like them.... 🙂