Originally Posted by
TPloser
BA used to team up with NATWEST before they moved to AMEX just over 10 years ago, so maybe they made them a better offer. Those were the days when a Gold exec card would also give you free annual travel insurance, so change is not always for the better

The NatWest and Diners deals for BAEC ended in 2001 as I recall so closer to 20 years ago then 10.
Amex just pay a bigger vig to BA because their merchant fees are higher. How this settles in a post interchange fee adjustment world remains to be seen.