The many US crew posts here perfectly describe the reason US carriers are so hated by the passengers and why carriers like the ME3, BA, CX, SQ, ANA thrive--they understand the customer's desires and respect them humans. The arrogance of "it's our toy to fly and public be damned" is exactly how air travel is here.
I was a corporate chief pilot and we never positioned crews on US carriers outside of North America unless absolutely necessary due to hideous service, lost bags, bumps, etc.