Yes, I have enjoyed this experience at CDG also.
BA take their F passengers for granted. They have a big local market that will pay over the odds for a direct flight with mediocre service. When they will notice how much they are losing to other carriers I don’t know.
The only reason I have been hesitant to use AF recently, and currently LH, is their preponderance to go on strike.
Interestingly BA have twice sent an email to my wife for her views but she only travels either with me or on Avios. BA clearly don’t want my opinion!