Having MFA as a rule of thumb in an application is good, but it is also assumed we continue to use passwords. I personally preferred offering a passwordless solutions that includes MFA in it than bringing MFA to the picture and keeping the less secured way to authentication alive.
Also, an advanced authorization system could take into factor some vectors that traditionally was belonged to MFA and create a better UX with advanced security.