(in fact can even recall some announcements in French)
A relevant little anecdote.
Recently in New Caledonia I flew with Air Loyauté, a small airline which flies between the Loyalty islands north-east of the main island (Grand Terre).
I was flying from Maré to Lifou.
The pilot was standing next to the stairs of the small aircraft and as I boarded he looked at me and at his clipboard and simply said "Trois!" (three).
I repeated "Trois?" simply because it took a few seconds for me to process and realise that he was telling me to sit in row 3.
However he heard my accent and asked "Anglophone?" to which I replied "Ouais" (yeah).
On board he crouched at the front of the plane and gave a quite lengthy safety briefing. In French of course.
When he had finished he took a deep breath and turned to me, saying "And now for you ...".
I quickly cut in with "Non, j'écoutais, j'ai tout compris!" (No, I was listening, I understood everything.).
At which he smiled and the other PAX laughed.
So we shouldn't confuse an accent with ignorance or stupidity!