I actually love Air France. Their food, the CDG Lounges are infinitely better than any US-based airline. I have had great experiences flying them.
Lots of airlines have Business Class on the main deck in the 747s, btw.
And yes...not ALL airlines have lie-flats in J yet.
But I will fly AF again.
Thanks for the insight but ish happens with every airline.
I steer clear of United.
Have a great day!