Another data point - I called to enquire about cancelling my plat charge card as my annual fee came up this month. I explained that I wasn't getting as many points as expected, given the low acceptance rate in Australia and I have thousands stranded on other cards (which is legit). I also told him I was looking at the fee, which is high, that I was disappointed that they removed the Accor hotels status and changed the free flight to a free credit. We discussed next steps (as I wasn't prepared to cancel, was just asking) - transfer points, have to give up the plat reserve card, etc. I then asked if Amex ever discounts their annual fee which he said they didn't (I'm already on a reduced fee through my association) and then said that sometimes they offer people points to stay. I asked if he could check, he asked if I was serious about cancelling - this almost felt a bit contrived...15 seconds later he offered me 30,000 points to stay.
Happy with that.