And if you have 2FA setup and no devices. You're also screwed. Its the exact same scenario.
Normal users aren't going to keep a backup device, let alone keep track of which accounts are associated with which devices they own. Normal users need something in a portable format that can be backed up. Anything that can be backed up can be stolen and anything that can be stolen shouldn't be used for single factor auth like Passkeys are promising.
Thankfully I was logged in on a PC and was able to get past it.