You see, there are multiple types of people who butcher the English language. You might assume that they are all morons, but that assumption may be wrong 66% of the time. There are three types of people that butcher the English language.
1) Those that do so to make a point.
2) Those that have not yet mastered the language.
3) Those that are lazy and/or stupid.
Them thar peeps in that grouping first, well, we'll just done figure they know wut dey doin', eh?
As for the second group, usually these are the people learning English as a second (or third or fourth) language. They might not have mastery of the language yet, but they continually try to improve themselves, especially if they have need to speak or write in English frequently.
English is not always the easiest language to learn. Many other languages have more rigid structure to them than does English. Sentences are more consistently constructed a certain way. Thus, people used to expressing themselves in such a manner do so in English as well, and end up with writing that seems a lot more rigid and less natural to a native English speaker.
Having not yet mastered the English language does not mean the person is stupid, only that they have not yet mastered English. If someone had earned ten university degrees, possessed a good grasp of how business, physics or any number of things worked, and could do complex math in his head, would you say that person is a moron simply because he is still learning the English language?
These people could be making more money than you, so the fact they don't have as good a grip on the English language as you may does not make them stupid and irredeemable.
Then, there's that third group. These are the people too lazy or stupid to even both using the English language correctly. You'll occasionally see some of these people pop up as critics of others. "YOu aIn'T sHoUld bEiNg nO rIteR. LoL." Or, sometimes, they'll market themselves as writers. "Good articuls by me writen original, all so, lo lo price at 1$ articul per. Contact me fer yur qality content needings."
These people don't view the proper use of language as being particularly important. They assume that if other people can figure out what they're saying, that's good enough. No matter that the other people develop a throbbing headache while trying to decipher whatever it was they tried to write. Good enough is good enuff, and 'nuffs nuff and no better need no when peeps understanding just fine like.
Some of these are native English speakers too. Others are not. The thing they have in common is that they just don't care.
So, who is the dumb one? The one learning English, still trying to master the language, or the one who grew up with the language but never bothered to learn it properly, settling for "good 'nuff" and doesn't particular care to try to improve?
Likely too, that third group are the people that can't tell the difference between a $5 article and a $500 article because good enough is "good 'nuff" and anything more than that is just money down the drain.
Until Google comes along and smacks the heck out of those $5 articles and then people are left scrambling trying to figure out what to do now, while the $500 article buyers are sitting pretty, but I digress...
So, if youse wants to be making the monies as a writer, that there latter group you need pay no never mind to, because they just ain't your customer. Let the writers who write "good 'nuff" done take care of the buyers who buy "good 'nuff" because them's two peas in a pod, and you don't want no pea shooters. You want the people that recognize a $500 article as a bargain because they know how to get a good ROI out of it.
At any rate, there's a good chance that the people you think are stupid because they cannot yet write in English "good 'nuff" or because they pay $500 for an article are making bank. And, if you're unwilling to try to understand them because you're stuck on thinking they're too stupid to teach you anything, well, who would be the stupid one in that matchup?