Why doesn't Yahoo have a simple "time to update your password" notification like friggin' NORMAL services?

I got locked out of my account because Yahoo called my PERFECTLY VALID password invalid. It wouldn't let me in until I clicked the "forgot password" button and had it send me a verification code. Which is just asinine! All the sane email services just tell you after you've logged in that they want you to change your password! Why is Yahoo so moronic?

2017-04-11T00:37:33.809Z