Think about all the bad variable and function names from your ESL coworkers. This stuff matters to me enough that I know I would hate being on a project knowing I'm That Guy.
It does bring to mind that Mathematics isn't really done in 'english', it's a pidgin of latin and arabic symbols (and like most or all pidgins, has some whole-cloth inventions).
Instead of making most people learn a new language, should everyone have to learn a new language? Like they used to teach college in Latin in Europe?
The problem is that the only programming language I know of that tried to be its own language-language was APL and thoughts of coding in that give me nightmares.
UML tried to remove some of the english and fared better than APL but that's a wide chasm to cross and they too ended up at the bottom of it.
We are very, very slowly replacing some text in programming languages with more symbols, and with more parsers accepting Unicode characters for string literals we also should have access to the entire panoply of mathematical and scientific symbols (I'd really love proper multiply, not, and exponents to start, then maybe we can talk about sigma for some reduce operations) but the tipping point into "let's go ahead and remove the rest of the english" seems so far off that I'll probably never see it.