(Flamesuit on)
I'll confess - I love BF. For me it had the right mixture of everything compared to all the other batman movies. 
And yes, BF's version of gotham worked just fine, sure it was bright and neon BUT a lot of cities in the east do start to look like that in the real life minus giant statues. Compared to the very boring gotham of BB, BF's gotham is a clear winner. BB's gotham is too "normal", I never got the feeling that I'm in parallel dimension but rather I'm watching a FILM with ACTORS (ACTING!), saying rather CHEESEY and PRETENIOUS things, pretending they're in a comic book city and trying hard to remember it's not CHICAGO.
While BF is far from being the perfect bat-film, for me the bigger disappointment is BB being REALLY far off the mark (more and more evident over multiple viewings). Sloppy editing at times, bad musical ques, nothing to show of Bruce's detective training; all I got was that he was some rich playboy with some ninja skills. He became the Bat too easily. Despite half the movie about his origin I never quite got the emotional backdrop of him actually questioning himself or doubting himself as to WHAT and WHY he wants to be this crazy crimefighter. I felt like he was nothing more than a millionaire mountain climber with dead parents. 
Worst of all I never got a sense of mystery, totally felt like "spoonfed cinema", a term somebody made up here on this board. Bale's Bruce Wayne (not his fault but it's the problem with the script) was flat out BORING, none of his expressions or emotions really gripped me nearly as hard as Keaton. There was no real tears, real anger, real... anything. Half the time the guy was just looking surprised at the camera and the other half was used doing a lighter version of his Patrick Bateman impressions. A huge waste of Bale's acting capabilities.
Don't get me started on the garbage dialog between Bruce and Alfred on the airplane... You can't t have him thinking about using a giant bat as a symbol AND have him ACTUALLY say the world "symbol"... a writer shouldn't fill the page with dialog just to necessarily "complicate" a character, but rather SHOW the complexity through emotions and actions (thats what Keaton did so well), and not merely use words. Subtlety HAS to be a part of Bruce Wayne's dark side.
I'll give it to you that as a presentation BB looks nice but over time the movie's flaws are to me very apparent. So thus far there has been no REALLY great batman movies. Maybe in another 20 years we'll get a restart but until then I hope the next director has a bit of guts to make an emotional Bruce Wayne rather than paper-thin one dimensional pretty boy who are merely speaking out lines that nobody would ever say in real life.