> French people are notorious for refusing to understand tiny errors in pronunciation by foreigners
Keyword: refuse. They can, but pretend they don’t. It’s racism disguising itself as cultural pride. (Source: I’m French and am certainly not proud of that part of my heritage)
It's elitism, France's hate of foreigners is not founded on skin colour or heritage (e.g. both your parents can be French and if your French is bad, you get treated poorly anyway).
It's not founded on skin color you're right, but you're wrong about heritage. Obviously Not All French People Are Like That (I should hope so, as a French person myself). But the ones concerned will be MUCH pickier about people's grammar, spelling and pronunciation if they perceive them as not French.
But yes, elitism is also present: If you're perceived as French and your french is bad, you will also be treated poorly. But it's a different kind of "poorly". In fact, Paul Taylor talks about that in his stand up "Franglais" (I HIGHLY recommend a watch, it's hilarious especially if you're familiar with both French and British/American culture, and it's available for free on Youtube: https://www.youtube.com/watch?v=Pae2AMnmUVA)
No. Chauvinism is when somebody declares that his/her language is superior to other languages, e.g. because it used by a broad audience. Russian and English speakers are often doing that from my own experience.
Keyword: refuse. They can, but pretend they don’t. It’s racism disguising itself as cultural pride. (Source: I’m French and am certainly not proud of that part of my heritage)