Also there is an argument to be made that Batman Begins was better than Dark Knight, but DK ended up catching on much more strongly because Ledger did a really great job. IIRC, Batman Begins was still somewhat non-mainstream, and it was only after everybody adored Heath's Joker that people starting screaming DK is GOAT. Then this spills over into TDKR due to hitting mainstream zenith