I think it's worth noting that while physical token is needed for adding new payees and changing transaction limits, it is not necessary for online purchases, which only requires sms verification (at least for DBS).
I think it's a fine approach balancing security and convenience.
I think it's a fine approach balancing security and convenience.