It's always been that way over multiple iPhones, so I doubt it's the hardware. It is worse right now, but it certainly isn't that much worse than normal for me.Probably worth trying to figure out why it’s asking you so much.
It's something about me that the phone isn't reading consistently. And as far as I know, there's no way to debug such a problem, as that would be a security risk itself!
Anyway, I don't like FaceID because it doesn't work well for me. I do like touchid on my Android phone because it does work well, so I'd wish the iPhone got touchid back, but I realize that's extremely unlikely. That's just not something Apple would do, even if it works better for some people. They really don't care about things like that and it's certainly not the only reason I'm not liking Apple right now. I also have an Apple Watch Ultra 2 that's too dim to see in darkened places, so it's the same problem of not caring about things like accessibility. I might as well not have my watch on if I'm driving at night, or at home...