Some forum members are known to be shit posters by the way they use English in sentences wrongly, and some readers would say they can't read or merit a post that is written in broken English, and some members of this forum the English language is a borrowed language to them which it is not very familiar with them. Non English speakers will definitely want to use English to discuss in the forum because this forum is all about discussion and for other members to also understand their point because the English language is a universal language for communication.
English is a borrowed language for most of us here in this forum. A lot of forum members understand that your English can only help people understand what your thread or comment is saying.
You don't need to write completely in correct English before you can say your post is quality or not. Just try your little best for your post to be readable by others, and then forget about all the little mistakes. It will earn you merit and get the attention it deserves if it's worth it.
All that matters is that you have something to offer. If the information is solid and can help others, then it can earn you merit. Your post just needs to carry keywords based on the type of information it's trying to pass, and it will earn the Op merit when anyone who understands where the Op is going comes across it.
If good English is what they look at before meriting some posts, a lot of members, including me, might not get to where they are right now. I have seen profiles with poor English that are making names for themselves, and their merit count is not bad at all.
You, as a person, are not minding anything; you just need to work on your English in order to expand your communication skills when the person finds himself or herself outside the country's borders.