Strangely, these posts have been marked as bad. Other high-spam users have also been cleared for similar posts.
What did you report the posts for? Low/no value posts?
I don't think the person can write very well English, but he is adding something to the conversation. I think if he used better grammar, you would have a better opinion on the posts. The mods don't remove posts for having bad grammar so long as what is being written is coherent.