Earlier quoted context omitted.
If your tokens synchronize across multiple devices don't they stop being a legitimate "factor"?
I completely agree with this, but I would prefer if there was a mechanism to keep offline backups. Currently if I lose my phone I am frozen out of my accounts. 1-time codes do exist but they have issues - either they're very easily accessible in the form of a printed paper or they're very difficult to access like an encrypted backup in the cloud. I don't have a good solution to this problem - I am mugged while travel…
'Something you have' relies on physical security, so if you have the same physical security for both your laptop and phone, there's no reduction by having a 2FA token on each device.