The way I see it, what's really at stake here (for Batman brand advocates) is the possible deterioration of the brand. Fans simply won't stand for it. After having seen Christian Bale play the quintessential Caped Crusader in likely the best superhero trilogy in movie history, can you really blame 'em? Moreover, it's taken years for the Batman franchise to build its brand to what it is today, only to see it take a turn for the worse.
There likely will never be another Bruce Wayne like Christian Bale, and anyone you stack up against him will pale (likely) in comparison. But Mr. Bale already passed on the role of Batman, so let's not go there. Like it or not, it appears that Ben Affleck will be the next Batman.
Suffice it to say, Ben Affleck has grown up and even sharpened his acting skills. I read that he's now hitting the gym two hours a day so he can transform his physique. As my wife says, Mr. Affleck will make up in physique what he lacks in mojo.
I say let's cut the dude some slack. Who knows? He may just pull off the role.
What's your take in all of this hullabaloo? Who's your Batman of choice and why?