How can you have such a long list without mentioning the continued absurdity of the massive YQ on Avios redemptions?! I love accruing Avios on BA but almost never spend them there.
I just did 6 fairly last minute US domestic legs using a grand total of $15 + 30,000 Avios and GCH perks to save about $2,000 in fares, change and cancellation fees, baggage charges etc, enjoyed the Flagship Lounges and Main Cabin Extra seating... BA are encouraging us to earn with them and burn elsewhere.