Current day mobile devices, infested as they are with the dubious morality and regulatory malpractices that engineered the duopoly are horrible as digital identity providers and 2FA.
2FA is a function that is becoming essential for anybody that wants to participate in a digital life. A widely available and easy to use alternative is not a good to have it is absolutely essential.
The implications of how 2FA is implemented go far beyond lovely PyPI. Entities like banks are deprecating specialized hardware in favor of the mobile. This is insane and odious.