Nobody's perfect...
I take the point to be that we should try here to write in correct English, given that English is the language in use. Txt spk, gross errors in speeling and grammar ("it's" when "its" is meant and the "greengrocer's apostrophe" are two that really stick out)... you see folks really go off the rails when the rule of thumb seems to be, "The angrier the poster the worse the quality of the English."
We all make mistakes but some people just seem to have a simple mind-set that English is to be treated as a joke; any old rubbish should do. Guess what happens when you hand in a CV written with obvious mistakes or find yourself unable to speak "propah" when being interviewed?
First and foremost, having good (not perfect) English is a safety issue for any pilot. Next it is a way to find work. Finally it is a way to enhance yourself. If you want to just speak like a ghetto thug then a career as a DJ might be okay, but not one as a professional pilot. "Dis be de Captain talking at you. Players and bitches, one of de engines be illing but, 'Chill.' We be cool wid dat. Yo!"
Aviation is necessarily international by its very nature and it's up to us to keep some level of tolerance going even when we feel ourselves put under pressure. Yes, Africa has lots, even too many perhaps, foreigners taking work that might or should go to locals. That is not really grounds to spit the dummy, is it? If you stop and have a think about it you can usually see some failing in whatever nation needs to bring skilled workers in since years to keep this or that industry going. To just lash out at the foreign workers is being a bit obtuse and then to do that using very poor English really just proves a point, I fear.
It isn't a race-based issue at all. Here in lily-white Germany we have little pockets of melanin-deprived neo-Nazi thugs following the very same agenda, "Jobs for locals, foreigners out," that one can see put forth here by some random Africans. It has to do with having the proper skills set to do a job; that goes back to the government providing opportunities to learn and individuals taking those opportunities. If you snooze, you lose!