Complaints and negative comments never seem to cease when it comes to how people feel about DC films. Even fans of the brand are growing a tad bit concerned for the future of the cinematic universe DC and WB are attempting to create. So while negativity is abundant and surrounding the DCEU, I do believe there is something that is going to give DC the edge right from the start. Something most people would disagree with, but can't really prove wrong until the films release.
First, lets take a look back at the superhero/villain actors and actresses at the time of their initial casting.
Iron-Man/Tony Stark- Robert Downey Jr.
Although currently it's hard to imagine anyone else in this role, but when he was first cast back in 2008, fans were not thrilled with the idea of a man known for being a drug addict to also be the man who would play the role of Tony Stark. Ironic since Stark's character is an alcoholic. Regardless, nowadays Downey Jr. has moved on from his past and has become a completely different and better person. Not to mention the personification of the now popular character: Iron-Man. One of the highest paid actors in the superhero genre, RD Jr. just needed the chance to show his talent.
Batman- Michael Keaton
It seemed that no one was pleased to hear that actor Michael Keaton who had previously appeared in films like Mr. Mom and Beetlejuice, would play the caped crusader in what was thought to be the first serious approach to the character. Letters were written and mailed to WB in hopes of replacing Keaton. However, even some odd 20 yrs later, people still regard Keaton's portrayal of Batman to be the best.
The Joker- Heath Ledger
Coming off of Brokeback Mountain, Heath Ledger would go on to receive some of the most critical, persistent and relentless online hate that even rivals that of Ben Affleck's Batman. Though Nolan knew what he was looking for in both the Joker's character and the actor who would play him, fans were not convinced Ledger was the right actor for the role. In the end however, both fans and critics were pleasantly surprised by the unique approach Ledger took on the role of the murderous clown when The Dark Knight was released back in July of 2008.
Catwoman- Anne Hathaway
Anne Hathaway wasn't taken to by the fans when her Catwoman casting came around. In fact her performance might have been the one thing audiences doubted most when walking into the theater to see The Dark Knight Rises. However she changed a lot of people's minds when they walked out. The majority of critics and fans alike enjoyed her take on Selina Kyle and Catwoman.
My Point to All of This?
Casting directors know what they are doing. They know if an actor or actress can pull off a role. But more importantly, they know what will make them money. That's audiences in the theaters watching the film.
Nobody wants a bad performance in their movie. Good performances from actors means great performance at the box office and good reviews to boost the film. So when WB casts Ben Affleck as Batman, we need to trust them. When they cast Jesse Eisenberg as Lex Luthor, we need to trust them. When they cast Gal Gadot as Wonder Woman, we need to trust them. We don't know the vision they are taking with the characters, and while we may not agree with that direction after we see it, if the actors fulfilled that vision the director wanted, they did well and we can't really blame them otherwise.
Since all the castings of Batman V Superman have been rejected, maybe that just means the most surprising talent to come out of the film that will be released, March of 2016.