I haven't read all of this thread, but it strikes me that the French can often be very arrogant about matters like this for no real reason. To have a pilots licence a pilot MUST be able to speak aviation english. I can get by in French but would not trust my French on the RT in an aviation context, it strikes me as dangerous. As such I have not bothered to go to any small french airfields.
But is a French person expected to learn Norwegian when the fly to Norway? Are they expected to speak German in Germany? etc...
A friend of mine got into a bit of an arguement with a french person who refused to speak english, even though he could. The ironic thing was that my mate was Norwegian and spoke good english but no french. The french bloke was being an arrogant t**t. In fact around the world you see foreigners speaking together in english because IT IS a common language. They are also exposed to this language daily in most countries, with the likes of CSI Miami etc.
My auntie is french, my mum is danish, my uncle is danish, my cousin is english living with a french girl in Montpellier, the other one is married to a swiss girl living in Austin, my other auntie is russian and my english uncle lives in france, and I work mainly in Norway but have worked in every continent bar antarcica. The common thing is that all of them speak english.