This is a very good point, and I can see where the issue would occur when the OTP application used doesn't support migration to a new device (which some don;t in my experience). Another thing I (among other network operators) would like to see is the implementation of support for WebAuthn and multiple hardware keys. It's not solely sufficient in my opinion to have only a single method of 2FA possible, so the support of different types of 2FA would be great to have implemented prior to 2FA becoming mandatory.
Kind regards,
Peter Potvin