Might still be worth putting a claim through on the Amex Platinum if you have it. I know they require the claimant to have paid with the card but I have known of cases where people who didn't use it have been able to successfully claim. This is going back a couple years now, though.
I've wondered that too. And I don't know. But what I do see is the amount of customers they gain, both leisure and corporate, which must easily offset those they potentially lose. They have pretty much all the corporate business in Singapore and it's not easy, particularly at the MNC level, to just drop them (annual rebates, route convenience etc). The firm I work for spends 8 figures SGD with them a year.