6. Poor grammar and spelling :
There are some posts that are written in English language but everyone will struggle to read the post. I think that kind of post should be a spam. Not everyone is good in English language (including myself), but at least the text should be readable irrespective of some minor mistakes and usage of tenses. If the text is not comprehensive at all, it should be called a spam.
I will take exception to this in that not everyone here in this forum has English language as their first language and I wouldn't want to believe they should be enough restrictions to them from been able to contribute effectively and with quality, they may at some point have quality contributions and are been restrained because they cannot properly use English, if the message can be passed and understood, Grammar and tenses shouldn't be a challenge or reason enough to see it as a Spam, my taughts actually, I stand to be corrected.