I know most of the fans are totally killing Ben Affleck as Batman, but most of these same fans were destroying Heath Ledger for getting the role as The Joker. We saw how that turned out. Ultimately it comes down to the actors understanding of the role and of course how the script is written. Affleck was not the reason DareDevil was horrible, he isn’t without blame. Affleck is different person and also actor not to mention director, so I think it will work out in the end.