I don't agree with that. Many see posters with poor English skills as posting garbage, but that poster may have good moral standards. Awarding merits to friends or alts, or selling merit, shows a low moral code, and I think that it is right to red trust them. If they will cheat the merit system, there is a good chance that they will cheat trade partners in my opinion. Having poor English skills doen't mean that you will cheat in your trades.
Agree! There are two essential components of one thread: ideas and language. Ideas are important because they will the part which show readers that posters can solve the current problems or not; language is something like to tool to express ideas from posters and threads written in good English language (for instance) will make them easier to understand, and also preventing unexpected misunderstandings.