I'm not.
I'm just pointing out that they open you up to DDOS attacks (and before you point this out, yes there are mitigations for those too)
Anyway, I concede that if you're only returning "expired" responses when the user enters the correct, but expired password, you mitigate a lot of the surface I was referencing.
I was mostly trying to use simplified examples to demonstrate principle, and when you kept poking holes in them, I became frustrated, because I was never trying to holistically describe or prescribe protection against literally every attack vector, I just wanted to explain the specific reasoning why someone would make this choice.
For the record, I'm not a security guy, I don't implement login endpoints, I'm just a nerd that finds this topic fascinating, and I love infodumping when I get the chance. I'm sorry for how it came across.