Recently my phone broke and it took a day to get a new one. I was so glad to have my 2fa codes somewhere else as well. I'd never want to rely solely on one device for access to everything.
Apples plan is that I need to own several Apple devices for that, this is a non-starter for me.