One more thought. English always came easy to me, but I’ve also dedicated several decades (so far) to working on my writing. Any language is a code. If both the writer and the reader know the same one, you can express very specific ideas. With badly written English, sometimes the ideas are unclear. I’m not remotely fluent in my husband’s primary language, so anything I try to express in it is very simple and often misunderstood. I don’t know that code. I’d be in trouble if I were forced to live among people who only spoke another language. The answer is to provide better education so everyone learns good language — and yes, to give allowances to those who aren’t there yet.