[I]n any given incident it’s difficult for the passenger to know what’s going on or have all of the available data — especially when gate agents aren’t forthcoming with information.
In the case of a Los Angeles – London flight this weekend where several business class seats were left empty with customers on the waitlist, American tells me that the issue with the Boeing 777-200 was “weight and balance… not the gate agents skipping over upgrades.”