I mean, shit, how is this any different from me jumping in and contributing to a Git repo the language of which I haven't mastered? Should I not lose respect when my PR's have syntax errors or use bad practices? Fuck that noise indeed.
There's no one to blame except yourselves, Americans (I speculate here). Especially in Bay Area or any other melting pot. You speak language remotely resembling English? We can understand you without "Say it again, please?" every 10 seconds? THANK YOU VERY MUCH!!! Only if you know how hard it is to solicit a style/grammar correction from an average IT engineer/manager. Oh, ah, it's so rude to correct someone (even if the person explicitly asks for this). So far I was able to convince only one my friend to correct me (and it wasn't completely free - he is learning Russian and wants the same from me).