For the above reasons, and years of personal experience I'll never voluntarily set foot on a US plane again.
In contrast, 6 family members and I have booked a flight OSL-MNL with BA/CX/KA/QA for a June/July vacation. Cheap as dirt at GBP 410/head.
Two persons are gluten intolerant, one a child and I wanted to request meals accordingly. No problem on QX website, problem with QA.
Email to QA customer service in the evening, very polite reply next morning, all fixed.
From a pax view, nothing but good experience with the Gulf Carriers, the less said about the US ones the better.