You already judged by pointing out his poor English.
Of course! You can't communicate properly if you don't speak the same language.
Are we still talking about Krashfire, the OP of the thread that was posted? Honestly, I'm not an expert in English either, but I can understand his posts. Maybe it's just me, but I can grasp his poststhey're short but readable and understandable. In general, you're right; I've also seen some posts with broken English, which might be worse.

You can't focus on the content if the sentences don't make sense.
Yes, I agree with that. Even if the sentences aren't well written but are still understandable, that's fine with me. But that's just my opinion.
I'm pretty sure that saying wasn't created with online forums in mind.
This one I agree. (100%)
In my experience, most people with terrible English aren't "skilled" at what they're posting. And other skills don't really show online.
In most cases, I find the Activity/Merit-ratio to be a reasonable "measure" of someone's "forum skills".
Another statement I agree with as well. But we can still be good in one area or have an expertise that allows us to contribute to the forum. There are probably members like you with exceptional skills and knowledge, but there are many of us who just want to learn more.