I guess I will wait and see how this turns out, but I think Hugh Jackman (which probably wouldn't happen) or Josh Brolin would have been better
Hugh Jackman isn't any better than Affleck. Josh Brolin would be great, especially if Snyder wants an old gritty Batman.