> Just some social engineering at the kiosk in the mall

What scenario does a kiosk at the mall get control of my phone number but not control of my phone? I don't see how remote attestation solves anything here. Does the bank suddenly know a stranger is holding my phone?

We go from me needing to open a web browser on my computer and getting verified on my phone, to now my most important operations have to be from my phone. That's worse.

I am not arguing for some alternate solution. But sim swap attacks are common and relatively easy to do [1].

> The scam begins with a fraudster gathering personal details about the victim .... the fraudster contacts the victim's mobile telephone provider. The fraudster uses social engineering techniques to convince the telephone company to port the victim's phone number to the fraudster's SIM. This is done, for example, by impersonating the victim using personal details to appear authentic and claiming that they have lost their phone.

SMS 2FA should simply not be used if one cares about security.

[1] https://en.wikipedia.org/wiki/SIM_swap_scam

> What scenario does a kiosk at the mall get control of my phone number but not control of my phone?

You can e.g. smooth-talk the customer service at a kiosk to give you replacement SIM card for the one you've "lost".

This is why banks increasingly don't trust your phone number, and their apps tie themselves to the phone itself, i.e. to hardware and OS IDs. But to trust those IDs, they need the phone to pass remote attestation.