No matter who they cast, there is no pleasing everyone. I didn't like Affleck at first, but having seen BvS a couple of days ago in my home cinema i yelled "dickhead" at the screen... for turning down The Predator. Because all the sudden i could totally see him in a movie like this, and i can totally see him being Black's first choice after having seen him as Batman, the dude has become great over the years, great director as well.
Damn shame he turned it down in my book.