“Is English this persons first language?”
1. No.
2. Just wait until BA gets the bill from the extremely generous Denied Boarding” EU rules. BA might wind up being a passenger owned airline.
No kidding. We had a mechanical on an A380 out of CDG and got an upgraded Business Class flight that night to Boston, a $300 hotel room there, a flight to DC the next AM, plus $1200 for two of us.
There are some reasons to like the EU.