In comparison, I flew LHR-DFW on American on a BA ticket last week. Due to a last minute equipment change we got the old sloping J seating on the 777 rather than the flat bed.
Didn't complain, but within two days received a proactive email apology from the AA customer service folks and a $500 travel voucher.