If proprietary app is better and more robust I am willing to try it and assess it myself.
Where does this even come from, passwords are increasingly insecure and adding another factor, especially authenticator codes, doesn’t even require you to give up a single new piece of personal information. The entire thing is just adding a local code that your program of choice remembers and uses to generate the one-time password. No data collection, no proprietary software. Other areas might be doing bad shit for all I know, but this change is entirely a forced security measure because people are too bad at passwords.
After seing the frequent attempted logins on my Microsoft account, I’m “just” a lucky guess away from losing it if I do not have another thing blocking access.