I just did BOS-CDG-BOS in five days. I shouldn’t complain, I’ve done nonstop JFK-JNB without a problem.
But the new coach seats on Air France were unacceptable, even for a 7 hour flight, never mind 20+.