Affleck's history as an actor definitely doesn't help sell him as batman and I was right there with you up until a few weeks ago. Now I think Affleck is going to kill it. I think most doubters will leave the theatres with their minds changed.
Plus he can't do any worse than Kilmer, Clooney or Bale.
Besides his shitty track record as an actor, my big problem with Affleck is that he's Affleck. When I look at the big screen, I don't see Bruce Wayne or the Batman, I see Affleck pretending. Not acting...pretending.
He's an A-list celebritard who's famous for being famous, & not famous for his talent. I think he has the potential to be every bit as bad as Kilmer or Clooney, & much, much worse than Bale.
I'm doing my best to keep an open mind, but they should have considered a lesser known actor with much more talent (& the voice of Kevin Conroy
).
That being said, my vote went to Civil War for the same reasons others did: their track record with their films & shows.