English not being perfect is one thing, but posts making absolutely no sense or with no relevant content are quite another. I find many of Ray's posts absolutely unintelligible, having posts like that in a thread along with the inevitable "uh?" and "I dont understand a word you just said" posts, isnt good.
Ray isnt banned, just warned, theres nothing wrong with this. All he has to do is take some time and care over his posts and ensure that they make sense and are relevant.