Just watched again and.......
I can respect how someone could put this above The Dark Knight.
For the longest time, the Dark Knight was my favorite of the three, by a long shot mainly because I love The Joker and I thought Ledger crushed it. That being said, I really do love Batman Begins version of Scarecrow and I'm a little saddened that we don't see more of him.
I do love Batman Begins version of Gotham more than TDK's version. In BB, it was a city, but like a real life adaptation of a comic book Gotham, where in TDK and TDKR it seems just like a normal city. So after everything is said and done, I would likely still rate TDK above Batman Begins, but the gap isn't as large as it use to be for me.
I think TDK and BB are very close together and then there's a big drop off to TDKR.