I mean gritty is fine, I expect a Batman movie to have some of these things, but I also think there are holes to fall in.
A Batman movie must be dark and brooding. It must be gritty and so on and so forth. Alright, to an extent I will grant you those things but on the other end some of these movies, like many DC has liked to push, delve too much into what it means to be a hero.
Or rather (since what I just said applies to all comic book movies) the line between a hero and a villain. That is great to a point but it is fun to watch them be heroes at times too. Not if Superman goes rogue he will be terrible, why not focus on Superman being Superman. Or Batman being Batman.
It makes those moments of conflict more meaningful when they do come up. IMO.
Just do not show bats as being as "nuts" as the Joker!