Passkeys are the standardized version of the bank's proprietary app. Well, except for the device attestation part, that won't happen on iPhones.

I think you meant to say TOTP.

I get why TOTP is the better standard, but nothing uses that because the UX in most implementations was horrendous for like 8 years.