Yes this whole thing is absolutely predicated on the concept of "if you lose access to your email you already have much bigger problems". But for me at least that's true.
The phone app would be more secure, but that's much higher onboarding friction than an email address, which everyone already has.