A friend of mine complained that his posts were deleted because is grammar was poorly constructed
Can you show some examples of those posts? Chances are you're talking about generic insubstantial posts, those should get deleted.
As long as the post itself is on-topic and understandable, grammer should
n't matter much:
I do want to hear the thoughts of people who can't speak perfect English