Yeah i'm french and i have this "cringes", i know that a lot of french players are bad(or anything else you want) like in every others country so i don't realy understand what's the problem with us. Anyway i think that those poeple who say that we are a problem for no real reason(not any reason* ?) are a real problem n_n. I'm maybe starting to hate those people in fact, because they'r usually bad/"toxic" in game.
Most of us(french) are bad in english(like me), this is a real problem.
If you think that i'm a problem more than someone else(not french), find a reason pls n_n.