He's a regular guy in a cape. Just trying to help the people.
He's not a regular guy, but he's no superhero. Throughout all Batman movies, series and comic books that's the theme. Batman is not like Superman, Spiderman, the X-men.. all of which are more or less interchangeable. Batman is a tormented, lonely and at times cruel man.
Superman and Spiderman are losers in real life for example. But Bruce Wayne's the kind of guy that hops out of a helicopter with four hot chicks around his arms. And another important issue: he doesn't have any superpowers.
The Joker shouldn't have had a detonation mechanism though. It would have made his entire point a lot better. And make one of the boats explode as well. I mean, come on..
P.S: loved the part where that guy tried to blackmail Bruce Wayne

.