France will never blame a French and certainly never Air France for not complying with the maintenance procedures! Shame on them!
Remember Toronto or the South Atlantic? It's never their fault. I know what company I decide not to choose when I fly...