The airline with the best average rating is American Airlines with 7.2/10.
The average flight time is 10 hours and 4 minutes.More information
This was actually the first time I was confronted about taking photos on an airplane. First, a flight attendant spoke to me about it and I thought that was the end of it, but then they made me speak to the captain. I told him that I always take photos while I'm in business class on a long haul flight so I can blog about it. He seemed to understand and even chatted with me about the new seats they were planning to install because of issues with the current ones.
Completely separate from the photo confrontation, this flight had probably the worst soft product I've ever experienced. The flight attendant assigned to my row was completely unfriendly and kept trying to take service items from me before I was done. He also brought the dessert (ice cream) while I was only halfway through dinner. Too bad the flight attendant had to tarnish this experience on what was a fantastic hard product. Experiences like this are why I roll my eyes whenever US airlines complain about the ME3 and try to allege that they're only successful because they engage in unfair trade practices. You know why they're actually successful? Their flight attendants know how to smile. They're flights are on time. And when you call them, you don't have to go through 10 phone menus before getting to a live person.