Earlier quoted context omitted.
You can always bring a paper recovery code or FIDO authenticator (both of which are safe against SIM swapping attacks).
we've been told for decades to "not write passwords on postits" and we're really back to square one...
Carrying that around in a wallet doesn't make you any more vulnerable to physical attackers than carrying your Yubikey on a keyring, and it's much more secure against remote attacks than SMS-2FA (where you can fall victim to SIM swapping, number porting attacks etc).