"French people for example tend to nitpick and want you to be really fluent."
I humbly disagree.Moved to France only recently and started a company. Whenever I try and talk to locals in French they politely interrupt and ask if it was easier for me in English.