Lol.
But scratch the surface of practically any long standing DC character they are all wildly inconsistent...it’s really not just Batman.
Superman, Flash, Wonder Woman, etc all have top end feats that come out of nowhere..and then they struggle with more mundane stuff on other occasions.
We’ve got to point where best any one can hope for is that it’s kept consistent in particular series you happen to be reading...follow a favourite character to a team comic (or guest appearance in another comic)...and quite often you’ll be thinking: “never, in a thousand years”.