NIST changed those rules a few years ago, I think. I remember thinking "please, PLEASE let companies follow suit...".
And still, very few have :(
And still, very few have :(
Microsoft seems to be fairly forward thinking[1] on passwords, doing away with expiration requirements and focusing more on their risk based MFA stuff.
[1]https://www.microsoft.com/en-us/research/wp-content/uploads/...