The Nolan movies stand on their own because they’re individual pieces of art, deep character studies that fulfill the potential comics represent — a viable, rich storytelling platform with nuanced characters and storylines. There’s a specific reason Nolan picked Batman. He’s one of the only popular DC superheroes that is actually human. Marvel is filled with flawed humans who receive their powers through some act (Spider-Man, Iron Man, Hulk) or mutation. DC is filled with god-like aliens who have deal with humans (Superman, Wonder Woman, Aquaman).
It’s not as much fun writing flaws into gods. So, they turn gods into brooders (death of Superman, Man of Steel, etc). Which is more bummer than good.
I’m being super general here, maybe to a fault, but it’s to make a point. Batman appeals to us when his underlying motives and intent are revealed as feelings we recognize. He doesn’t work when he’s just a gruff voice trying to be a superhero. Which is why Affleck is forgettable.