I think I'm tired of reading this -
"The Dark Knight is a better movie, but X is a better BATMAN movie..."
It's always said as if it's some profound revelation, first made by the one saying it. I don't even get it - it feels like a backhanded compliment.
Batman has had so many tones and styles on paper and in media - I don't know what makes something more 'Batman', at this point. The Dark Knight is as Batman as anything else.
It just feels like a contorted way to justify having a preference, when it'd be a lot less pretentious and backhanded to just say "I like X more even though Y is great."