Sure I get it, it's slightly annoying but neccessary for security. Always make backups for whatever is in your phone, have a backup plan in case you loose your phone, nextcloud is good for this too. Nextcloud 2FA is just that little bit nicer.
Discussion
No, it's not necessary and plenty of people are pushing back against 2FA as it can be a vulnerability.