I liked it.
There haven't been many positive reviews. However I give far more credence to your reviews than to those of most "critics."
One of the few other positive reviews I've read online praised it for focusing more on Batman as "the world's greatest detective" than on the vigilante aspects of the character. It sounds like you weren't as impressed with his deductive abilities as portrayed in the film.
Whether or not the detecting is all that impressive is another story. I'd say it's about half-fighting, half-investigating, since the bat suit does not exactly lend itself to information gathering. He's more about surveillance and following clues, and he's got a slightly more Sherlock Holmes vibe than Bale or Keaton or whomever, with a few things suggesting he has an encyclopedic knowledge base and so on. Affleck was kind of like that, but he was investigating superhuman stuff and sci-fi issues, instead of organized crime & corruption.
“Tolerance is the virtue of the man without convictions.” GK Chesteron
Inde muagdhe Aes Sedai misain ye!
Deus Vult!
*MySmiley*