Inevitably
The aforementioned trip took place three weeks ago. As I said, lots of things can go wrong with an Air France flight. There was an air traffic control strike in France that day (protests against changes to the 35-hour week laws), and my GVA-CDG flight left 90 minutes late. I therefore missed the flight to Houston and had to wait more than 6.5 hours for the following one, which left late, waiting for 55 passengers to connect from a late Athens flight.
Next time to Houston will be in October. The hassle is that the last flight back is at 09:55 PM, much later than any other flight to Europe, so it can mean I have to stay a day less over there. Same reason I take LH via MUC when coming back from SFO, though I can't say I ever remember it being late.
Presumably the French air traffic controllers will soon start regular strikes to prevent implementation of the new EU "one sky" proposals.
Momo