In this post-Matrix/post-Star Wars world, people seem to expect wonderfully choreographed fights, which I think would be incredibly innapropriate.
Have any of you ever been in a real fight? A real fight is like that. Sometimes you think yopu are in control but there are always a few moments of absolute confusion. Even if you have skill in martial arts, most real fights descend into brawls. Batman is a close range fighter, and if you were having a fight with someone like Batman, that is pretty much ALL you'd ever see. A flurry of fists, kicks and headbutts and your down, mate.
Also, the fact you couldn't see an awful lot of Batman's motions made him even more intimidating. Your mind fills in the blanks. I loved that. He'd just appear, kick ass then go. Nuff said.
Ninja and Samurai don't fight like in the movies. They are controlled, yet brutal, just like how Batman was portrayed. Real Samurai fights barely last three clashes of the swords, while Ninja are deadly efficient at taking out even alarmed enemies.
Batman's weapon was confusion. The aim of the fights was to elevate that confusion.
I'm so glad we got to see the brutality and confusion of a real fight, as opposed to a post-Matrix ballet dance, with the protagonists flip-flopping and the edits seamlessly flowing. I didn't want to see that.
I wanted Batman to be a guy you do not even want to start a fight with, and even if you do, he usually finishes it before it even starts. It worked.
The same people who are complaining about the fights would probably complain if we had kung-fu type scenes instead, saying "It doesn't suit Batman" and so on. Some people are just born to whine.