But I do question why some people insist on posting in the English section when there are local boards. Not enough people on those boards?
Most boards have enough people. Usually, it is due to signature spam.
Well people are more likely to see a post with bad English as spam.
There is little-to-no reason to post in an language which you can barely use. If one has questions, I'm certain that they can acquire help from their local communities (local boards).
these must respect other nationalitys.
No. Respect has to be earned. If you are too lazy to learn an easy language such as English, then you don't deserve the respect here.